读书人

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

发布时间: 2013-01-02 13:08:44 作者: rapoo

can总线和多节点数据交互
can总线是通过验收滤波寄存器来比对传输数据的ID位,进行仲裁,判断是否是需要的数据,可是若从多节点获得数据,他们的ID位不一样,而can总线验收滤波寄存器只能存储一组数据,我不知道怎样才能判断多个ID,从多个地址获得数据,请教了,谢谢啊!!!
[解决办法]
那叫过滤,不叫仲裁,

google 仲裁

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

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

CAN总线仲裁机制

CAN总线

读书人网 >单片机

热点推荐