|
一個(gè)圖文并茂的can總線技術(shù)課件分享給大家:
0.jpg (24.93 KB, 下載次數(shù): 58)
下載附件
2018-1-20 21:42 上傳
0.jpg (49.76 KB, 下載次數(shù): 82)
下載附件
2018-1-20 21:43 上傳
0.jpg (61.95 KB, 下載次數(shù): 80)
下載附件
2018-1-20 21:43 上傳
0.jpg (48.11 KB, 下載次數(shù): 89)
下載附件
2018-1-20 21:43 上傳
0.jpg (33.79 KB, 下載次數(shù): 64)
下載附件
2018-1-20 21:43 上傳
0.jpg (24.98 KB, 下載次數(shù): 59)
下載附件
2018-1-20 21:44 上傳
0.jpg (53.75 KB, 下載次數(shù): 86)
下載附件
2018-1-20 21:44 上傳
CAN總線錯(cuò)誤檢測(cè)
CAN總線通過(guò)如下幾個(gè)方面進(jìn)行錯(cuò)誤檢測(cè)
(1)當(dāng)節(jié)點(diǎn)贏得總線發(fā)送權(quán)后,會(huì)對(duì)總線電平進(jìn)行檢測(cè),當(dāng)發(fā)送的電平和檢測(cè)到的總線電平不一致時(shí),認(rèn)為錯(cuò)誤
(2)出現(xiàn)6個(gè)連續(xù)相同的電平時(shí),認(rèn)為是填充錯(cuò)誤
(3)CRC錯(cuò)誤,接收數(shù)據(jù)的節(jié)點(diǎn)按照與發(fā)送數(shù)據(jù)的節(jié)點(diǎn)相同的方法計(jì)算數(shù)據(jù)的CRC校驗(yàn)值,如果接收節(jié)點(diǎn)的計(jì)算結(jié)果與數(shù)據(jù)包中CRC場(chǎng)的數(shù)據(jù)不一致,認(rèn)為是CRC錯(cuò)誤
(4)應(yīng)答錯(cuò)誤,在應(yīng)答場(chǎng)如果沒(méi)有監(jiān)控到一個(gè)顯性電平,那么就認(rèn)定一個(gè)應(yīng)答錯(cuò)誤
(5)固定位錯(cuò)誤,例如:CRC界定符等,其電平是固定的,當(dāng)監(jiān)控到該電平不相符時(shí),認(rèn)定一個(gè)錯(cuò)誤
另:總線同步機(jī)制也是CAN總線容錯(cuò)的一種方式
注意:通過(guò)上面5種錯(cuò)誤檢測(cè)機(jī)制,發(fā)送節(jié)點(diǎn)和接收節(jié)點(diǎn)均可以檢測(cè)到總線上的錯(cuò)誤,并通過(guò)錯(cuò)誤的累加來(lái)實(shí)現(xiàn)總線節(jié)點(diǎn)的關(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)絡(luò)層(設(shè)計(jì)網(wǎng)關(guān)ECU時(shí)
遵守)
(4)SAE J1939-71 規(guī)定了J1939協(xié)議的整車(chē)應(yīng)用層
(5)SAE J1939-73規(guī)定了J1939協(xié)議的診斷層(診斷儀診斷協(xié)議)實(shí)際上J1939協(xié)議是以CAN總線通信為數(shù)據(jù)傳輸?shù)幕A(chǔ),并在此基礎(chǔ)上建立的更高一層的通信協(xié)議。其中J1939-21介紹了如何將29Bit的ID進(jìn)行劃分定義,J1939-71更加具體的對(duì)整車(chē)信息進(jìn)行分類(lèi)定義。
0.jpg (53.01 KB, 下載次數(shù): 75)
下載附件
2018-1-20 21:47 上傳
0.jpg (67.17 KB, 下載次數(shù): 69)
下載附件
2018-1-20 21:47 上傳
完整的pdf格式can課件文檔51黑下載地址(共45頁(yè)):
CAN總線技術(shù)基礎(chǔ).pdf
(1.37 MB, 下載次數(shù): 58)
2018-1-20 20:57 上傳
點(diǎn)擊文件名下載附件
CAN 下載積分: 黑幣 -5
|
|