NXP MCU 技术william hill官网
直播中

hello_zkp

9年用户 74经验值
擅长:嵌入式技术 处理器/DSP 控制/MCU
私信 关注
[问答]

CAN模块接收

有点困惑:XS128的CAN模块当同一时间接收到多个报文时有优先级吗?如果多个数据帧的报文ID一样并同一时间(假如每10ms同时)发送给单片机CAN模块,此时设置CAN模块接收中断后,是只产生一个接收中断呢还是每个数据帧都会引发一个接收中断?

回帖(7)

xinjitmzy

2016-1-11 15:37:45
id值越低,优先级越高。。
你说的连续两个一样的id,单片机识别不了,所以还是会产生2个中断
举报

hello_zkp

2016-1-12 15:42:19
引用: xinjitmzy 发表于 2016-1-11 15:37
id值越低,优先级越高。。
你说的连续两个一样的id,单片机识别不了,所以还是会产生2个中断

是2个中断,后面测试了一下,谢谢哈
举报

华北科技学院

2016-2-10 09:54:53
不错,
很有帮助
举报

.突然好想你..…

2016-4-19 20:53:37
每个ID都有优先级,当数据同时来了的时候,此处的优先级便会仲裁。
举报

h1654155278.5400

2017-4-21 17:09:59
学习了!!!!!!!!!
举报

kiwing

2017-5-4 21:13:41
路过学习学习!!!!
举报

张弓

2017-5-11 22:17:33
也叫优先级吧。
举报

更多回帖

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