標題: CAN總線技術(shù)基礎課件下載(圖文并茂共45頁pdf) [打印本頁]

作者: weffdgv    時間: 2018-1-20 20:57
標題: CAN總線技術(shù)基礎課件下載(圖文并茂共45頁pdf)
一個圖文并茂的can總線技術(shù)課件分享給大家:

CAN總線錯誤檢測
CAN總線通過如下幾個方面進行錯誤檢測
(1)當節(jié)點贏得總線發(fā)送權(quán)后,會對總線電平進行檢測,當發(fā)送的電平和檢測到的總線電平不一致時,認為錯誤
(2)出現(xiàn)6個連續(xù)相同的電平時,認為是填充錯誤
(3)CRC錯誤,接收數(shù)據(jù)的節(jié)點按照與發(fā)送數(shù)據(jù)的節(jié)點相同的方法計算數(shù)據(jù)的CRC校驗值,如果接收節(jié)點的計算結(jié)果與數(shù)據(jù)包中CRC場的數(shù)據(jù)不一致,認為是CRC錯誤
(4)應答錯誤,在應答場如果沒有監(jiān)控到一個顯性電平,那么就認定一個應答錯誤
(5)固定位錯誤,例如:CRC界定符等,其電平是固定的,當監(jiān)控到該電平不相符時,認定一個錯誤
另:總線同步機制也是CAN總線容錯的一種方式
注意:通過上面5種錯誤檢測機制,發(fā)送節(jié)點和接收節(jié)點均可以檢測到總線上的錯誤,并通過錯誤的累加來實現(xiàn)總線節(jié)點的關(guān)閉等操作

SAE J1939的組織架構(gòu)
SAE J1939主要包括下面的協(xié)議文檔
(1)SAE J1939-11 規(guī)定了J1939協(xié)議通信的物理層(CAN總線物理
層)
(2)SAE J1939-21 規(guī)定了J1939協(xié)議的數(shù)據(jù)鏈路層
(3)SAE J1939-31 規(guī)定了J1939協(xié)議的網(wǎng)絡層(設計網(wǎng)關(guān)ECU時
遵守)
(4)SAE J1939-71 規(guī)定了J1939協(xié)議的整車應用層
(5)SAE J1939-73規(guī)定了J1939協(xié)議的診斷層(診斷儀診斷協(xié)議)實際上J1939協(xié)議是以CAN總線通信為數(shù)據(jù)傳輸?shù)幕A,并在此基礎上建立的更高一層的通信協(xié)議。其中J1939-21介紹了如何將29Bit的ID進行劃分定義,J1939-71更加具體的對整車信息進行分類定義。



完整的pdf格式can課件文檔51黑下載地址(共45頁):

CAN總線技術(shù)基礎.pdf (1.37 MB, 下載次數(shù): 58)



作者: huaishang    時間: 2018-2-9 23:49
下了,謝謝分享。
作者: cvk    時間: 2018-3-1 23:25
謝謝分享!從基礎學起,希望能入門。




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1