TI中文支持网
TI专业的中文技术问题搜集分享网站

TMS320F28335: I2C连续读取数据问题

Part Number:TMS320F28335

I2C读数据时,普通接收方法,成功读完一次后,I2CSTR.RRDY一直是0,I2CSTR.NACKSNT一直是1,然后I2CDRR寄存器里面的数据就不变了,改为重复模式后,直接接收不到数据,这是为什么?

Ben Qin:

你好,您有注意到这里吗,RRDY需要手动置位:

,

kang lj:

链接:https://pan.baidu.com/s/1xfV62mc_ohoz-aIggOqMDA 提取码:w5xx

你好,我清掉RRDY这个后好像还是没有什么效果,而且我发现我的中断进不去,这是测试时候寄存器的变化

,

Ben Qin:

这边由于公司网络限制,打不开百度云,可以直接发到论坛上吗

,

kang lj:

解决了,原因是我这边通讯的芯片读的频率不能太快,太快它就读不出来了

,

Ben Qin:

好的,问题解决就好

赞(0)
未经允许不得转载:TI中文支持网 » TMS320F28335: I2C连续读取数据问题
分享到: 更多 (0)