笔记内容:
在调试MPU6050时候,发现MPU6050有时候上电有数据,有时候没有数据。

我查遍了所有可能,SDA的gpio开漏输出,内置上拉。栈大小。时序逻辑等等,还是找不到问题。

结果发现,MPU6050必须要在STM32初始化之前上电才能有数据传输。因此,在上电时,需要在主函数延时500ms。

Logo

openvela 操作系统专为 AIoT 领域量身定制,以轻量化、标准兼容、安全性和高度可扩展性为核心特点。openvela 以其卓越的技术优势,已成为众多物联网设备和 AI 硬件的技术首选,涵盖了智能手表、运动手环、智能音箱、耳机、智能家居设备以及机器人等多个领域。

更多推荐