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

28335 CAN发送接收中断问题

CAN发送能够正常发送内容,但是发送完成后,再进CAN接收中断,第三次接收数据才能进入接收中断;如果注释掉can发送功能,则can接收中断正常,请问是什么原因造成的呢

Susan Yang:

能详细说明下吗?可以提供下代码吗?

user5774561:

回复 Susan Yang:

你好,我是用can盒进行调试的,我在程序的发送和接收部分分别打了两个断点,第一个断点处,如果加上sendcandata CAN发送数据,程序继续运行,can盒发送一次数据,并不能进入第二个断点,这时候观察CANRMP寄存器值,被置位了没有清零。需要can盒发送第三次数据,才能进入第二个断点。如果注视点can发送函数,则can盒发送一次数据,就能够进入can接收中断

user5774561:

回复 Susan Yang:

不好意思,打错字了,是注释掉can发送函数,则能正常接收

user5182811:

回复 user5774561:

请问这个问题解决了么?遇到了一样的问题

赞(0)
未经允许不得转载:TI中文支持网 » 28335 CAN发送接收中断问题
分享到: 更多 (0)