CAN总线接受报文的仲裁方法

can总线在接受报文的时候,怎么通过仲裁位来判断是否接受
2024-12-30 02:10:25
推荐回答(1个)
回答1:

只要总线空闲 任何单元都可以开始发送报文.如果2 个或2 个以上的单元同时开始传送报文,那么就会有总线访问冲突,通过使用识别符的位形式仲裁可以解决这个冲突.仲裁的机制确保信息和时间均不会损失,当具有相同识别符的数据帧和远程帧同时初始化时,数据帧优先于远程帧.仲裁期间每一个发送器都对发送位的电平与被监控的总线电平进行比较,如果电平相同则这个单元可以继续发送;如果发送的是一隐性电平而监控视到一显性电平,那么该单元就失去了仲裁,必须退出发送状态.不知道你想了解的是不是这个,如果想要具体了解总线电平值可以追问。