TI论坛
直播中

万菲

7年用户 234经验值
私信 关注
[问答]

TM4C123从机无法接收到主机发出的数据


在调试IIC从机中断时,不管主机时读还是写,从机能进中断,但是不能进if()里面,无法接收到主机发出的数据。如果不加if()判断,从机能接收到主机发送的数据。当主机读从机时,不能进入第一个if()判断。

回帖(6)

韦明

2019-9-9 10:31:41
应该是可以的。中断中加个断点,查看这个寄存器的值,看看中断状态标志的值是多少呢?
举报

万菲

2019-9-9 10:48:27
引用: ljmlvmd 发表于 2019-9-9 12:09
应该是可以的。中断中加个断点,查看这个寄存器的值,看看中断状态标志的值是多少呢?

谢谢哈,解决了
举报

万菲

2019-9-9 11:00:09
引用: ljmlvmd 发表于 2019-9-9 12:09
应该是可以的。中断中加个断点,查看这个寄存器的值,看看中断状态标志的值是多少呢?

还遇到一个就是跟踪的时候,设了中断,执行正确,但是全速运行的时候,就接收不到数据,这是什么原因呢
举报

周静

2019-9-9 11:13:46
引用: Jerry_weng 发表于 2019-9-9 12:37
还遇到一个就是跟踪的时候,设了中断,执行正确,但是全速运行的时候,就接收不到数据,这是什么原因呢

请问程序开优化了吗?那你可以把优化关了看会不会好。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分