STM32 STMems_Standard_C_drivers stts751 示例和 hi2c1 参考

问题描述

在“驱动程序”文件夹中:

https://github.com/STMicroelectronics/STMems_Standard_C_drivers/tree/master/stts751_STdC

在涉及stts751 MEMS温度传感器的项目中,有Mems Sensor的驱动文件(.h和.c)。 在“示例文件夹”中,有一个示例显示如何将项目罐中的标准 C 驱动程序集成到“stts751_read_data_polling.c”文件中。 我发现它们有很好的文档记录和解释,最终我有一个可以工作的 STM32CubeMx 项目,其中包括 stts751_reg.c 和 stts751_reg.h 以及从 stts751_read_data_polling.c 复制相关代码到我的主文件中。

我的问题是:

#define SENSOR_BUS hi2c1

在 stts751_read_data_polling.c 中

在我的项目中,“hi2c1”是在 main.c 中定义的对象(从 ioc 接口配置)。我的问题是:

如何在项目中不加更改地包含 stts751_read_data_polling.c 并调用

void stts751_read_data_polling(void)

来自 main 的函数

谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)