CAN總線仲裁機制回顧

1〉由於CAN 的模塊在發送數據的時候,也同時會對總線進行監聽,假設兩個節點同時發送數據,A節點發送的前3 個位是100,B節點爲101,在前2 個位發送完畢的時候,兩個節點都會認爲本身發送成功,可是當發送到第三個位的時候,B 節點會失去仲裁,由於0 的優先級高於1的優先級,B 節點監聽到總線上不是1,所以失去仲裁,等待從新發送數據。CAN 節點在仲裁丟失後,根據CAN2.0B 協議規範,會自動重
相關文章
相關標籤/搜索