打印
[四轴技术交流]

MPU6050读数问题

[复制链接]
4324|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
rbc285426369|  楼主 | 2014-3-20 10:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位,大家好,本人新手一个,最近在研究MPU6050,用DSP28335的I2C对其读数,将读到的数放在I2C FIFO中,收集14个字节后,中断响应进行数据计算。前天晚上程序写好试了一下,没什么问题,结果昨天早上试的时候发现读数有问题,就是FF 00 39 C1循环出现,完全不对么,程序和接线也没动啊!!无奈,尝试取消I2C中断读取,用查询等待的方式读数就没问题,这是什么原因啊???

相关帖子

沙发
烈火狂龙| | 2014-3-20 14:32 | 只看该作者
时序不对吧,时钟最大只能到400K

使用特权

评论回复
板凳
rbc285426369|  楼主 | 2014-3-20 14:39 | 只看该作者
烈火狂龙 发表于 2014-3-20 14:32
时序不对吧,时钟最大只能到400K

I2C的输出时钟就是400K,我改小了点,中断读数还是有问题……换了3个MPU6050模块,问题都一样,这是怎么回事?

使用特权

评论回复
地板
烈火狂龙| | 2014-3-20 16:03 | 只看该作者
先用端口模拟再去用中断,分析原因所在。

使用特权

评论回复
5
rbc285426369|  楼主 | 2014-3-20 17:45 | 只看该作者
烈火狂龙 发表于 2014-3-20 16:03
先用端口模拟再去用中断,分析原因所在。

找到原因了,貌似是中断读的太快了,多延时一会就好了,感谢版主,再请教个问题,那个高通和低通滤波器的频率怎么设置有讲究么?

使用特权

评论回复
6
flyhigh921| | 2015-3-12 10:24 | 只看该作者
楼主我也在研究28335接6050,想咨询你下!能加下QQ吗   280327056

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

5

帖子

0

粉丝