ST意法半导体
直播中

陈飞

7年用户 1182经验值
私信 关注
[问答]

如何使用NUCLEOF401RE为VL53L1实施en.VL53L1CB_BareDriver?

你好!我的名字是文森佐,
我想知道如何在 F401RE 的应用程序中包含 VL53L1 的驱动程序。
到目前为止,我一直使用X-CUBE-53L1A2,它帮助我使用该软件的结构作为参考轻松实现驱动程序,但现在,我想从裸驱动程序开始学习包含 VL53L1 的 API。
我将这个问题放在社区中,因为直到现在,我的尝试都以有关 windows.h 标头的错误消息结束
我在尝试包含 VL53L3CX 的驱动程序时也遇到了这个错误,而且在这种情况下我使用了 VL53L3CX 的 X-CUBE 软件。
我该如何解决这个 windows.h 文件问题?
注意:我正在使用 STM32CubeIDE 或 SW4STM32
提前感谢您的支持!
文琴佐










回帖(1)

刘悦竹

2023-1-16 11:38:28
API 附带 vl53l1cb_platform.c 和 vl53l1cb_platform.h 你必须自定义。在裸驱动程序的情况下,它已经使用您并不真正需要的功能进行了自定义,包括此 window.h(似乎用于调试目的)。我遇到了同样的问题,我切换到我从扩展板示例中获取的 API,就像您对 STSW-IMG019 所做的那样,以使其工作。此 API 是为适应 STM32F4 应用程序而定制的,因此运行良好
举报

更多回帖

发帖
×
20
完善资料,
赚取积分