DSP28335 CAN例程的问题

2019-07-20 15:25发布

近来在学习DSP,买的28335的学习板,在学习CAN例程时,自测模式正常,但是把STM=1改为STM=1,程序就一直死在while(TA!=1)的行上,好像邮箱一直没有向外发送成功,有可能是什么原因?
我是把学习板的CANH和CANL都接在了买来的周立功的USB-CAN卡上。想着这样子应该能够在周立功提供的测试软件上看到接收到的数据,发现一直报错,CAN总线错误。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
19条回答
pallee
2019-07-21 09:58
我用的是周立功的USBcan,用它带的上位机通信的例子和我的DSP板子相连,由于波特率没有设置正确,两者波特率不一致,没有正常通信,你仔细看看你的波特率设置正确了没有,同时,你要想实现正常的工作模式而非自测模式,你得有另外一块板子或者PC扩展的CAN与之相连才行啊,单块板子是没办法实现正常工作模式的。

一周热门 更多>