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

28035 can 多帧发送

在调试多帧发送的时候,在单步运行时,MDH、MDL能够正确更新数据,在全速运行时通过can卡调试发现下位机不停在发送获取第一帧数据,程序一直停在 while(ECanaRegs.CANTA.bit.TA0 == 0);这一行,MDH、MDL无法更新数据,程序中没有使用中断,不知道那些地方没有设置好,还请调试过的给些建议,谢谢

Young Hu:

您好!

之前我调试2812的时候也遇到过类似的问题。分析原因,在调试CAN的时候,必须要有接收端,硬件上会有一些握手信号的处理。加上一个CAN接收端再试试

赞(0)
未经允许不得转载:TI中文支持网 » 28035 can 多帧发送
分享到: 更多 (0)