1. 程式人生 > >CAN匯流排協議

CAN匯流排協議

CAN報文的四種訊息型別:

  • 資料幀:資料幀將資料從傳送器傳輸到接收器。

  • 遠端幀:匯流排單元發出遠端幀,請求傳送具有同一識別符號的資料幀。

  • 錯誤幀:任何單元檢測到匯流排錯誤就發出錯誤幀。

  • 過載幀:過載幀用在相鄰資料幀或遠端幀之間的提供附加的延時。

序號 名稱 描述
1 SOF 1 起始位,邏輯0使能,告訴其他ECU,訊息即將到達。
2 CAN-ID 29 訊息識別符號,值越低優先順序越高
3 RTR 1 遠端傳輸請求標誌位,允許ECUs“請求”來自其他ECUs的訊息。
4 Control 6 資料包長度
5 Data 0-64 資料內容
6 CRC 16 16位迴圈冗餘校驗用於保證資料的完整性
7 ACK 2 應答標誌,CRC是否校驗正確
8 EOF 7 結束識別符號