MPU6050一些问题与解决方案

  第一次参加电赛,调mpu6050调得想死,记录一些问题等待日后查询。

 

  一. 输出一直是0.

  可能1:没有初始化成功,见二。

  可能2:输出时用的是整型格式而不是浮点数格式。。。

  可能3:AD0引脚接了高电平(或者低电平),就是地址不对。

  可能4:线没有接好,拔了杜邦线重新插回去就行了……(有一次调了好久发现是这问题,相似)

  

  二. 初始化不能成功。

  我移植MPU6050到主程序时发现的错误。一步一步找后发现卡在delay_us里了。一个delay_us是普通的delay_us不用初始化,我在主程序里写的是基于systick的,在此之前没有初始化,因此mpu6050不能初始化成功。

posted @ 2023-05-12 22:38  wegret  阅读(1479)  评论(0)    收藏  举报