打印
[CAN-bus/DeviceNet]

请教CAN控制器里BEIE的问题

[复制链接]
1811|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lxqqqqq|  楼主 | 2011-6-25 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
32个节点,线长500米,120匹配电阻,CPU-LPC2364
20K波特率:
如果采用点名回复方式(20mS周期),基本上主机收到每个节点的回复是100%
如果采用多节点同时发送,则优先级低的节点发出的数据比优先级高的节点发出的数据要少,优先级越低数据越少,最少只有90%左右,但是程序里面把BEIE(总线错误中断使能)关掉,就没问题了。
100K波特率:
采用点名回复方式(5mS周期),低优先级的节点也发的比较少;多节点同时发送就更少了。但是程序里面把BEIE(总线错误中断使能)关掉,也没问题了。
感觉BIEI打开时,数据发送慢的时候就没什么问题,发送快的时候低优先级的节点有些帧就发布出来?
为什么呢?哪位大虾遇到过类似问题么?

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

0

粉丝