CAN總線上傳輸?shù)?a target="_blank">信息稱為報文,當總線空閑時任何連接的單元都可以開始發(fā)送新的報文。
CAN通信是通過以下5種類型的幀進行的:
- 數(shù)據(jù)幀
- 遙控幀
- 錯誤幀
- 過載幀
- 幀間隔
另外,數(shù)據(jù)幀和遙控幀有標準格式和擴展格式兩種格式。標準格式有 11 個位的標識符(Identifier: 以下簡稱 ID), 擴展格式有 29 個位的 ID。
各種幀的用途如下表所示:
過載幀是用于接收單元通知其尚未完成接收準備的幀,過載幀由過載標志和過載界定符構(gòu)成。
過載標志由6個位的顯性位組成,過載標志的構(gòu)成與主動錯誤標志的構(gòu)成相同。過載標志其形式破壞了間歇場的固定格式,結(jié)果使其他所有節(jié)點也檢測到了一個出錯狀態(tài),就都各自送出一個超載標志。
過載界定符由8個位的隱性位組成,過載界定符的構(gòu)成與錯誤界定符的構(gòu)成相同。過載標志發(fā)送完畢后,每個節(jié)點都對總線進行監(jiān)察,直到檢測到一個隱性位為止。此時,每個節(jié)點均已發(fā)送完各自的過載標志,接著所有節(jié)點還要同時開始發(fā)送7個隱性位,配齊長達8位的過載界定符。
編輯:黃飛
-
CAN通信
+關(guān)注
關(guān)注
5文章
93瀏覽量
17791
原文標題:詳解CAN總線:CAN總線報文格式—過載幀
文章出處:【微信號:美男子玩編程,微信公眾號:美男子玩編程】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論