当前位置: 代码迷 >> 单片机 >> can总路线和多节点数据交互
  详细解决方案

can总路线和多节点数据交互

热度:67   发布时间:2016-04-28 15:36:07.0
can总线和多节点数据交互
can总线是通过验收滤波寄存器来比对传输数据的ID位,进行仲裁,判断是否是需要的数据,可是若从多节点获得数据,他们的ID位不一样,而can总线验收滤波寄存器只能存储一组数据,我不知道怎样才能判断多个ID,从多个地址获得数据,请教了,谢谢啊!!!
------解决方案--------------------
那叫过滤,不叫仲裁,

google 仲裁

多个多节同时发送数据时谁可以发送,谁等一会,才叫仲裁

设置过滤寄存器时还有一个概念叫 mask, 即对某些位检验,某些位不检验
------解决方案--------------------
CAN总线的仲裁

CAN总线仲裁机制

CAN总线
  相关解决方案