CAN匯流排協議CAN協議,系統結構和幀結構

2022-07-07 22:24:19 字數 2693 閱讀 1606

can:controller area network,控制器區域網

是一種能有效支援分布式控制和實時控制的序列通訊網路。

can-bus: controller area network-bus,控制器區域網匯流排技術

can匯流排系統結構

can 控制器

接收控制單元中微處理器發出的資料,處理資料並傳給can收發器

can收發器

將資料傳到匯流排 or 從匯流排接收資料給控制器

can資料傳遞終端

避免資料傳輸終了反射回來

can資料匯流排

傳輸資料的資料線,兩根 can-high and can-low,差分訊號

can匯流排系統的資料傳輸

can匯流排節點上的節點傳送資料是以報文的形式廣播給網路中所有節點。收發器接收到資料就把資料傳送給控制器,再由控制器檢查判斷是不是所需資料。不是則忽略。

can匯流排系統資料格式

can-bus通訊幀共分為資料幀、遠端幀、錯誤幀、過載幀和幀間隔

五種型別。

幀起始、幀結束

仲裁段

顯性隱性

匯流排仲裁

can:controller area network,控制器區域網

是一種能有效支援分布式控制和實時控制的序列通訊網路。

can-bus: controller area network-bus,控制器區域網匯流排技術

can匯流排系統結構

can 控制器

接收控制單元中微處理器發出的資料,處理資料並傳給can收發器

can收發器

將資料傳到匯流排 or 從匯流排接收資料給控制器

can資料傳遞終端

避免資料傳輸終了反射回來

can資料匯流排

傳輸資料的資料線,兩根 can-high and can-low,差分訊號

can匯流排系統的資料傳輸

can匯流排節點上的節點傳送資料是以報文的形式廣播給網路中所有節點。收發器接收到資料就把資料傳送給控制器,再由控制器檢查判斷是不是所需資料。不是則忽略。

can匯流排系統資料格式

can-bus通訊幀共分為資料幀、遠端幀、錯誤幀、過載幀和幀間隔

五種型別。

幀起始、幀結束

仲裁段

顯性隱性

匯流排仲裁

CAN匯流排協議

can control controller area network 是控制 器 區域網的簡稱 can是一種有效支援分布式控制或實時控制的序列通訊網路,最初由德國bosch公司80年代用於汽車內部測試和控制儀器之間的資料通訊。目前can 匯流排規範已被國際標準化組織iso制訂為國際標準iso118...

CAN匯流排協議

can control controller area network 是控制 器 區域網的簡稱 can是一種有效支援分布式控制或實時控制的序列通訊網路,最初由德國bosch公司80年代用於汽車內部測試和控制儀器之間的資料通訊。目前can 匯流排規範已被國際標準化組織iso制訂為國際標準iso118...

can匯流排協議(二)

can協議已經由iso標準化,有2個版本,如iso11898和iso11519 2,它們之間在資料鏈路層沒什麼不同,但是在物理層有些區別。1 關於iso11898 這個標準用於高速can通訊。開始的時候,資料鏈路層和物理層都在標準iso11898中規定,後來被拆分為iso11898 1 僅涉及資料鏈...