ttb 发表于 2014-7-11 16:46:27

关于CAN总线的问题

  关于CAN总线的问题:1:直到数据发送完毕,优先级低的,在仲裁丢失后就不能接收数据?
2:没有参与仲裁的所有优先级都能接收数据,那假设我接收到数据,那么我要不要处理该数据,如何处理该数据,该数据是什么类型,其实就是根据标识符判断?

巅峰残狼 发表于 2014-7-16 19:41:04

RE: 关于CAN总线的问题

1.“仲裁获胜(被判定为优先级最高)的单元可继续发送消息,仲裁失利的单元则立刻停止发送而进行接收工作”所以说第一问是可以接收数据的
2.http://www.docin.com/p-457255041.html
这个链接是一个大牛总结的,可以看看,可能会有帮助,祝你好运

有缘于你 发表于 2014-7-20 18:44:39

RE: 关于CAN总线的问题

多看看can总线协议的相关资料, 仲裁失败会自动变为接收状态,, 接收的数据跟本节点有没有关系是靠ID辨别的

feixiang20 发表于 2014-7-23 02:28:23

RE: 关于CAN总线的问题

优先级在这里会起什么作用呢

aaa999kk 发表于 2014-7-24 16:12:14

RE: 关于CAN总线的问题

这个主要看协议的吧, 看看总线协议类的资料

霹雳之火 发表于 2014-7-30 09:34:21

RE: 关于CAN总线的问题

这个协议里有详细地说明
页: [1]
查看完整版本: 关于CAN总线的问题