新手知識:講解CAN總線的通信錯誤以及處理

2014-04-04 16:46 來源:電子信息網 作者:云際

CAN總線在汽車電子中占有非常重要的地位,尤其對于行業新手來說,CAN總線總會出現各種各樣的問題,那么本文就將針對在CAN總線中通常會出現的錯誤類型以及相應的處理方案進行講解。

位錯誤是最普通的錯誤之一,所謂位錯誤顧名思義就是向總線送出一位的某個節點同時也在監視總線,當監視到總線位的電平與送出的電平不同時9則在該位時刻檢測到一個位錯誤。但是在仲裁區的填充位流期間或應答間隙送出隱性位而檢測到顯性位時,不認為是錯誤位。送出認可錯誤標注的發送器,在檢測到顯性位時也不認為是錯誤位。

原因解析:填充錯誤,在使用位填充方法進行編碼的報文中,出現了第6個連續相同的位電平時,將檢測出一個填充錯誤。

其二是CRC錯誤,CRC錯誤可以理解為CRC序列是由發送器CRC計算的結果組成的,接收器以與發送器相同的方法計算CRC,如果計算的結果與接收到的CRC序列不同,則檢測出一個CRC錯誤。

三、形式錯誤: 當固定形式的位區中出現一個或多個非法位時,則檢測到一個形式錯誤。

四、應答錯誤:在應答間隙,發送器未檢測到顯性位時,則由它檢測出一個應答錯誤。

檢測到出錯條件的節點通過發送錯誤標志進行標定。當任何節點檢測出位錯誤、填充錯誤、形式錯誤或應答錯誤時,由該節點在下一位開始發送出錯誤標志。

CAN總線中,任何一個單元可能處于下列3種故障狀態之一:錯誤激活狀態、錯誤認可狀態和總線關閉狀態。

錯誤激活單元可以照常參與總線通信,并且當檢測到錯誤時,送出一個活動錯誤標志。錯誤 認可節點可參與總線通信,但是不允許送出活動錯誤標志。當其檢測到錯誤時,只能送出認可錯誤標志,并且發送后仍為錯誤認可狀態,直到下一次發送初始化。總線關閉狀態不允許單元對總線有任何影響。

1 2 > 
CAN總線

一周熱門

主站蜘蛛池模板: 国产精品综合AV一区二区国产馆| 亚洲综合婷婷久久| 伊人久久综合热线大杳蕉下载| 久久精品国产亚洲综合色 | 国产综合内射日韩久| 狠狠色伊人亚洲综合成人| 日韩欧美综合在线| 台湾佬综合娱乐| 一本久久a久久精品综合夜夜| 伊人网综合影院| 综合色婷婷| 一本久久知道综合久久| 五月综合激情婷婷六月色窝| 久久综合国产乱子伦精品免费 | 色婷婷综合在线| 久久综合九色综合网站| 91成人亚洲综合欧美日韩| 国产激情综合在线观看| 亚洲综合偷自成人网第页色| 亚洲成A人V欧美综合天堂麻豆| 亚洲国产成人久久综合一| 亚洲性感综合欧美| 久久综合欧美成人| 亚洲色偷偷综合亚洲AVYP| 欧美亚洲日韩国产综合网| 亚洲 欧洲 日韩 综合在线| 久久精品综合网| 欧美日韩亚洲乱国产综合| 色综合天天综合婷婷伊人| 开心久久婷婷综合中文字幕| 亚洲综合色区在线观看| 国产综合色产在线精品| 日韩亚洲国产综合久久久| 狠狠色噜狠狠狠狠色综合久 | 在线综合+亚洲+欧美中文字幕| 色综合中文综合网| 伊人久久成人成综合网222| 狠狠色噜噜色狠狠狠综合久久| 久久综合狠狠综合久久激情 | 亚洲国产综合精品一区在线播放| 国产成人亚洲综合无码精品|