CAN總線-掃盲

CAN

Controller Area Network,控制器局域網(wǎng)

1.CAN協(xié)議

ISO 11898-1描述CAN協(xié)議奴拦,覆蓋了數(shù)據(jù)鏈路層(MAC-介質(zhì)訪問控制兰怠,LLC-邏輯鏈路控制)和物理層(PLS-物理信令)。ISO 11898-2霸妹,CAN高速物理層十电,ISO 11898-3,CAN低速物理層叹螟。ISO 11898-4鹃骂,數(shù)據(jù)鏈路層的擴展,時間觸發(fā)通信機制罢绽。

CAN Interface: CAN控制器+收發(fā)組件

車內(nèi)分為各個子系統(tǒng)或者叫子網(wǎng)畏线,根據(jù)功能不同,CAN上的速率不同良价,比如500kbps寝殴,150kbps,125kbps)明垢,通過網(wǎng)關(guān)將不同速率的子網(wǎng)聯(lián)通

聯(lián)網(wǎng)方式:1)閉環(huán) 2開環(huán))

高速:在CANH和CANL之間連接120歐匹配電阻蚣常,消減補償過程(反射)的影響

低速:不需要接電阻

2.特點

1)多主控制 - 最先訪問總線的單元獲取發(fā)送權(quán),多個單元同時發(fā)生袖外,優(yōu)先級(ID)高的獲得控制權(quán)史隆,以固定格式發(fā)送

2)系統(tǒng)的柔韌性 - 總線相連的單元沒有類似地址的信心,總線增減單元時曼验,不影響其他正常工作泌射,以廣播的方式發(fā)送數(shù)據(jù)

3)通信速度 - 同一網(wǎng)絡(luò)中所有單元必須設(shè)定統(tǒng)一的通信速度,如果有不同速度的單元鬓照,影響整個網(wǎng)絡(luò)熔酷。不同速率網(wǎng)絡(luò)間以網(wǎng)關(guān)連接

4)遠程數(shù)據(jù)請求 - 遙控幀/遠程幀, 無數(shù)據(jù)區(qū)

5)錯誤檢測豺裆、錯誤通知拒秘、錯誤恢復(fù)功能

6)故障封閉

7)連接 - 受時間延遲、電氣負載現(xiàn)在臭猜,理論上限制

8)總線仲裁是按照按位與乘的方式躺酒,0作為顯性,具有高優(yōu)先級

4. 同步

硬同步 -- 俗稱的“對表”

只在總線空閑時通過一個下降沿(幀起始)來完成蔑歌,此時不管有沒有相位誤差羹应,所有節(jié)點的位時間重新開始。強迫引起硬同步的跳變沿位于重新開始的位時間的同步段內(nèi)次屠。

重同步

在消息幀的隨后位中园匹,每當(dāng)有從“隱性位”到“顯性位”的跳變雳刺,并且該跳變落在同步段之外,就會引起一次重同步裸违。重同步機制可以根據(jù)跳變沿增長或者縮短位時間以調(diào)整采樣點的位置掖桦,保證正確采樣

5. 隱性位、顯性位

CAN總線 隱性 - 邏輯1 :CAN_H CAN_L 電平2.5V, 電壓差 0

CAN總線 顯性 - 邏輯0 : CAN_H 電平3.5供汛, CAN_L電平1.5枪汪, 電壓差 2

以0為顯性,是因為在總線是以邏輯與判斷紊馏。

CAN消息的傳輸不遵循固定的時間順序料饥,面向事件

標(biāo)準(zhǔn)幀,11bit id朱监, 發(fā)送現(xiàn)在8字節(jié)

擴展幀岸啡,29bit id

遠程幀,請求節(jié)點發(fā)生數(shù)據(jù)赫编,本身無數(shù)據(jù)區(qū)

錯誤幀

不歸零編碼(NRZ)和位填充

6. 位時間特性

CAN總線上要求相同比特率巡蘸,當(dāng)時每個單元會有不同的主振蕩器時鐘頻率

can總線比特率是一個范圍,可作出調(diào)整擂送,同步段(同步各個節(jié)點)悦荒、時間段1(定義采樣點)、時間段2(定義發(fā)送點位置)

7.屏蔽濾波

can控制器做屏蔽嘹吨、濾波搬味,省去CPU處理

1)屏蔽位模式 - 屏蔽一類,類似掩碼

2)標(biāo)識符列表模式 - 點名模式蟀拷,知道標(biāo)識符

8.工作模式

睡眠模式---正常模式----初始化模式

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末碰纬,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子问芬,更是在濱河造成了極大的恐慌悦析,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,692評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件此衅,死亡現(xiàn)場離奇詭異强戴,居然都是意外死亡,警方通過查閱死者的電腦和手機挡鞍,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,482評論 3 392
  • 文/潘曉璐 我一進店門骑歹,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人墨微,你說我怎么就攤上這事陵刹。” “怎么了?”我有些...
    開封第一講書人閱讀 162,995評論 0 353
  • 文/不壞的土叔 我叫張陵衰琐,是天一觀的道長。 經(jīng)常有香客問我炼蹦,道長羡宙,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,223評論 1 292
  • 正文 為了忘掉前任掐隐,我火速辦了婚禮狗热,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘虑省。我一直安慰自己匿刮,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,245評論 6 388
  • 文/花漫 我一把揭開白布探颈。 她就那樣靜靜地躺著熟丸,像睡著了一般。 火紅的嫁衣襯著肌膚如雪伪节。 梳的紋絲不亂的頭發(fā)上光羞,一...
    開封第一講書人閱讀 51,208評論 1 299
  • 那天,我揣著相機與錄音怀大,去河邊找鬼纱兑。 笑死,一個胖子當(dāng)著我的面吹牛化借,可吹牛的內(nèi)容都是我干的潜慎。 我是一名探鬼主播,決...
    沈念sama閱讀 40,091評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼蓖康,長吁一口氣:“原來是場噩夢啊……” “哼铐炫!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起钓瞭,我...
    開封第一講書人閱讀 38,929評論 0 274
  • 序言:老撾萬榮一對情侶失蹤驳遵,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后山涡,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體堤结,經(jīng)...
    沈念sama閱讀 45,346評論 1 311
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,570評論 2 333
  • 正文 我和宋清朗相戀三年鸭丛,在試婚紗的時候發(fā)現(xiàn)自己被綠了竞穷。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,739評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡鳞溉,死狀恐怖瘾带,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情熟菲,我是刑警寧澤看政,帶...
    沈念sama閱讀 35,437評論 5 344
  • 正文 年R本政府宣布朴恳,位于F島的核電站,受9級特大地震影響允蚣,放射性物質(zhì)發(fā)生泄漏于颖。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,037評論 3 326
  • 文/蒙蒙 一嚷兔、第九天 我趴在偏房一處隱蔽的房頂上張望森渐。 院中可真熱鬧,春花似錦冒晰、人聲如沸同衣。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,677評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽耐齐。三九已至,卻和暖如春前弯,著一層夾襖步出監(jiān)牢的瞬間蚪缀,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,833評論 1 269
  • 我被黑心中介騙來泰國打工恕出, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留询枚,地道東北人。 一個月前我還...
    沈念sama閱讀 47,760評論 2 369
  • 正文 我出身青樓浙巫,卻偏偏與公主長得像金蜀,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子的畴,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,647評論 2 354