guessyou 发表于 2014-3-18 16:18:45

求助,msp430与mpu9150之间iic通信运行出错

本帖最后由 guessyou 于 2014-3-18 21:11 编辑

在用iic在msp430和mpu9150陀螺仪之间通信,先用Jtag调试的时候,单步或者全速运行都可以正确读取陀螺仪的数据;
拔掉Jtag后,让单片机自己跑程序也可以正确运行;
但如果此时将电路板断电重新上电复位后(Jtag仍未连接)iic读出来的数据就全变成了0XFF。。

有木有人遇到过这么奇葩的情况啊,本来想可能是调试的时候延时和单片机自己跑的时候不一样,但是加了很多延时也没用,而且在没重新复位前断开jtag程序自己结果还是正确的,求各位大侠给给意见~

后来在网上查有人说是因为调试时用的是Jtag的时钟 reset后的时钟可能不对 但是我的程序里串口还是正常运行的 这样一来也不是时钟的问题吧?

guessyou 发表于 2014-3-19 10:54:01

求版主帮我把这个帖子删掉。。。不知道从哪里删 因为我又发了个悬赏帖。。谢谢。。
页: [1]
查看完整版本: 求助,msp430与mpu9150之间iic通信运行出错