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

关于F28335的CAN口问题

我刚开始学习F28335的CAN口功能,TI提供的关于CAN的LoopBack程序看过了。但是我发现了几个问题:

1.程序里设置自检模式,启用32个邮箱,0-15发送,16-31接收。发送邮箱都存好了数据,发送完成后for循环接收的时候读取的也是0-16邮箱的,不知道是为什么?

2、我自己对程序进行了修改,发送邮箱0和接收邮箱16对应ID相同,我只设置0邮箱发送,然后for读取16-31邮箱的数据,但是16-31邮箱接收的好像都是随机数据,31邮箱却接收到了邮箱0发送的数据。然后我分别只设置邮箱1和邮箱2发送数据,结果也只有31邮箱能够收到数据,不知道是为什么?

3、因为我只有一套开发板,没有其它设备,我要在自检模式下开发CAN中断的程序应该如何进行?因为我试了一下,总是没法进入发送和接收的中断,有没有相关例程可供参考啊?

Eric3:

赶紧帮忙回答一下吧大神们!!!

赞(0)
未经允许不得转载:TI中文支持网 » 关于F28335的CAN口问题
分享到: 更多 (0)