找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

帖子
查看: 4940|回復: 2
打印 上一主題 下一主題
收起左側(cè)

CAN總線技術(shù)基礎(chǔ)課件下載(圖文并茂共45頁pdf)

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:278151 發(fā)表于 2018-1-20 20:57 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
一個圖文并茂的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)絡(luò)層(設(shè)計網(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(chǔ),并在此基礎(chǔ)上建立的更高一層的通信協(xié)議。其中J1939-21介紹了如何將29Bit的ID進行劃分定義,J1939-71更加具體的對整車信息進行分類定義。



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

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


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發(fā)
ID:25103 發(fā)表于 2018-2-9 23:49 | 只看該作者
下了,謝謝分享。
回復

使用道具 舉報

板凳
ID:285838 發(fā)表于 2018-3-1 23:25 | 只看該作者
謝謝分享!從基礎(chǔ)學起,希望能入門。
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表