请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS570LS3134 您好!
假设 DCAN 失去仲裁;
Q1) DCAN 再次重新传输数据需要多长时间?
Q2)如果 DCAN 始终丢失仲裁、超时周期是多长?
这是在某个地方定义的吗?
谢谢、此致、
田志郎一郎
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好!
假设 DCAN 失去仲裁;
Q1) DCAN 再次重新传输数据需要多长时间?
Q2)如果 DCAN 始终丢失仲裁、超时周期是多长?
这是在某个地方定义的吗?
谢谢、此致、
田志郎一郎
您好!
如果多 个 CAN 节点希望同时发送报文、那么优先级最高的报文将在总线仲裁中胜出。 CAN ID 的编号越低、优先级越高。 "0"的值是最高优先级。 如果节点在不丢失总线仲裁的情况下完成了所有仲裁位(消息 ID 加 RTR)的发送、它将发送消息的其余部分。
Q1:此时、网络中的所有其他 CAN 节点(丢失仲裁)将切换到接收模式、并 在下次总线可用时尝试重新传输其消息。 最短时间为(控制字段+数据字段+ CRC 字段+ ACK 字段+ EOF 字段)*位时序。
Q2: 高优先级报文在仲裁中胜出并被发送、之后紧跟一条低优先级报文、除非另一条高优先级报文试图在同一报文之后立即广播。 没有超时周期。