色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

ISO 11898里CAN總線的基本特點與結(jié)構(gòu)

冬至子 ? 來源:知鋰 ? 作者:SW十五 ? 2023-10-31 14:31 ? 次閱讀

范圍

ISO 11898-1主要描述了CAN總線的基本架構(gòu),定義了CAN在數(shù)據(jù)鏈路層的通信方式。重點內(nèi)容是數(shù)據(jù)鏈路層的兩個子層:邏輯鏈路控制(LLC)和介質(zhì)訪問控制(MAC)。

LLC和MAC工作使用很少接觸,我理解的是把CAN比作一道菜的話,MAC是廚師,LLC是傳菜員。

ISO 11898-1定義了兩種CAN,經(jīng)典CAN和CAN FD。

經(jīng)典CAN:波特率最高1Mbit/s,數(shù)據(jù)場每幀可達(dá)8個字節(jié)。

CAN FD:波特率最高超過1Mbit/s,數(shù)據(jù)場每幀可超過8個字節(jié)。

其實這里說波特率不是特別準(zhǔn)確,看單位就知道規(guī)范的說法是比特率或位速率,標(biāo)準(zhǔn)原文也是bit rates。1個波特表示一個符號,一個符號可以是多個bit組成,而1個比特就是一個bit,但口語大家都說波特率,也沒有歧義,就這么用吧。

波特率達(dá)到1Mbit/s時,最大傳輸距離為40m。

CAN的基本特點

CAN有如下特點:

— 基于優(yōu)先權(quán)的多主總線訪問;

多主方式是指網(wǎng)絡(luò)上的每一節(jié)點都可以發(fā)送信息,每一節(jié)點也都可以對某一信息的標(biāo)識符進(jìn)行檢測。優(yōu)先權(quán)是根據(jù)標(biāo)識符的值判定,ID值越小,優(yōu)先權(quán)越高。

— 基于內(nèi)容的無損仲裁;

仲裁機(jī)制可以保證不會丟失信息,也不會浪費時間。

— 所有幀以廣播方式傳輸;

每一節(jié)點發(fā)出信息,同一總線上的所有節(jié)點都可以選擇接收該信息。

— 通過接收濾波進(jìn)行多點傳輸;

接收器不判斷是哪個節(jié)點發(fā)送的信息,而是通過幀接收濾波的方法判斷該信息是否和接收器相關(guān)。發(fā)送也是一樣。

— 支持遠(yuǎn)程數(shù)據(jù)請求;

某個節(jié)點通過發(fā)送遠(yuǎn)程幀,請求另一個節(jié)點向自己回應(yīng)相應(yīng)的數(shù)據(jù)幀,這個數(shù)據(jù)幀標(biāo)識符和遠(yuǎn)程幀標(biāo)識符相同。

— 配置靈活;

只要標(biāo)識符數(shù)量夠,可以不做軟件或硬件的變更而增加節(jié)點。

— 全網(wǎng)內(nèi)數(shù)據(jù)具有一致性;

某一幀可以同時被所有節(jié)點接收,也可以同時不被所有節(jié)點接收。

— 錯誤檢測和錯誤通報;

總線數(shù)據(jù)校驗,有多種方式。

— 自動重傳仲裁失敗、未被確認(rèn)或在傳輸過程中被故障損壞的幀;

仲裁失敗會在下次總線空閑期間自動重發(fā)。錯誤幀在恢復(fù)時間之后,如果未再出錯,會被適時重發(fā)。

— 區(qū)分節(jié)點的臨時故障和永久故障,以及自動關(guān)閉故障節(jié)點。

故障節(jié)點會被斷開,會無法發(fā)送和無法接收任何幀。

CAN的消息幀

CAN在發(fā)送的時候,由LLC消息幀轉(zhuǎn)換為MAC消息幀;CAN在接收的時候,由MAC消息幀轉(zhuǎn)換為LLC消息幀。

LLC消息幀包括:標(biāo)識符、格式化場、數(shù)據(jù)長度場、LLC數(shù)據(jù)場。

MAC消息幀包括:幀起始、仲裁場、控制場、數(shù)據(jù)場、循環(huán)冗余碼校驗場(CRC場)、應(yīng)答場、幀結(jié)束。

一般好像只討論發(fā)出的MAC消息幀。消息幀分4種:數(shù)據(jù)幀、遠(yuǎn)程幀、錯誤幀、超載幀。數(shù)據(jù)幀最常見,也最復(fù)雜,以此為例說明幀結(jié)構(gòu)。

圖片

幀起始(SOF) :數(shù)據(jù)幀和遠(yuǎn)程幀的開始,只由一個顯性位組成,并且只在總線空閑時發(fā)送。

仲裁場 :標(biāo)準(zhǔn)幀中由11位標(biāo)識符(標(biāo)識符編碼從ID-28到ID-18)和RTR位組成;擴(kuò)展幀中由29位標(biāo)識符(標(biāo)識符編碼從ID-28到ID-18、ID-17到ID-0)、SRR位、IDE位和RTR位組成組成。

RTR位叫遠(yuǎn)程傳輸請求位,數(shù)據(jù)幀中RTR是顯性電平,遠(yuǎn)程幀中RTR是隱性電平。

SRR位叫替代傳輸請求位,在擴(kuò)展幀中始終是隱性電平。

IDE位叫標(biāo)識符擴(kuò)展位。標(biāo)準(zhǔn)幀也有IDE位,只不過是在控制場。IDE位在標(biāo)準(zhǔn)幀中是顯性電平,在擴(kuò)展幀中是隱性電平。

控制場 :總共6位。標(biāo)準(zhǔn)幀中,由IDE(顯性)、r0(顯性)和DLC組成;擴(kuò)展幀中,由r1(顯性)、r0(顯性)和DLC組成。

DLC叫數(shù)據(jù)長度碼,4位。DLC的值就是這一幀里數(shù)據(jù)場的長度。

數(shù)據(jù)場 :0~8個字節(jié),存儲著發(fā)送的數(shù)據(jù),即這一幀想要傳輸?shù)男畔ⅰ?/p>

CRC場 :循環(huán)冗余碼校驗場,由CRC序列和CRC界定符組成。

CRC序列是發(fā)送節(jié)點根據(jù)一個約定好的多項式算出來的校驗碼,這個多項式的系數(shù)根據(jù)這幀報文里的幀起始、仲裁場等數(shù)據(jù)確定。接收節(jié)點用同樣的方式計算。如果兩方算出來的校驗碼一致,則報文正常;不一致,則請求重新發(fā)送。

CRC_15用于經(jīng)典CAN,CRC_17用于數(shù)據(jù)場不超過16個字節(jié)的CANFD,CRC_21用于數(shù)據(jù)場超過16個字節(jié)的CANFD。

圖片

CRC界定符算是一個分界線,經(jīng)典CAN中為1個隱性位,CANFD中為1~2個隱性位。

應(yīng)答場(ACK場) :總共2位,由ACK槽和ACK界定符組成,兩個都是隱性位。

幀結(jié)束 :由7個隱性位組成。

其他3種消息幀與數(shù)據(jù)幀類似,只是結(jié)構(gòu)不太一樣。

遠(yuǎn)程幀由6個域組成:幀起始、仲裁場、控制場、CRC場、應(yīng)答場和幀結(jié)束。

錯誤幀由錯誤標(biāo)志和錯誤界定符組成。

超載幀由超載標(biāo)志和超載界定符組成。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • CAN總線
    +關(guān)注

    關(guān)注

    145

    文章

    1955

    瀏覽量

    130959
  • 接收器
    +關(guān)注

    關(guān)注

    14

    文章

    2478

    瀏覽量

    72080
  • ACK
    ACK
    +關(guān)注

    關(guān)注

    0

    文章

    28

    瀏覽量

    11160
  • CRC校驗
    +關(guān)注

    關(guān)注

    0

    文章

    84

    瀏覽量

    15253
  • LLC電路
    +關(guān)注

    關(guān)注

    1

    文章

    43

    瀏覽量

    7547
收藏 人收藏

    評論

    相關(guān)推薦

    汽車CAN總線滲透測試

    CAN是控制器局域網(wǎng)絡(luò)(Controller Area Network, CAN)的簡稱,是ISO國際標(biāo)準(zhǔn)化的串行通信協(xié)議,由以研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國BOSCH公司開發(fā),并最終成為國際標(biāo)準(zhǔn)(
    發(fā)表于 11-28 10:48 ?1255次閱讀

    高速CAN總線和低速CAN總線的特性

    ISO 11898-2和ISO 11898-3中分別規(guī)定了兩種CAN總線結(jié)構(gòu)(在BOSCH
    發(fā)表于 04-07 09:30 ?2940次閱讀
    高速<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>和低速<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>的特性

    ISO11898 CAN標(biāo)準(zhǔn)

    ISO 11898 英文原版資料分享!!!
    發(fā)表于 01-14 18:24

    can總線stm32交通燈

    can總線stm32交通燈,1:CAN簡介CAN是Controller Area Network,是一種串行的通信協(xié)議,有兩標(biāo)準(zhǔn):ISO11898
    發(fā)表于 08-05 06:41

    ISO11898物理層特性

    390圖 30.1.1 ISO11898 物理層特性從該特性可以看出,顯性電平對應(yīng)邏輯 0,CAN_H 和 CAN_L 之差為 2.5V 左右。而隱性平對應(yīng)邏輯 1,CAN_H 和
    發(fā)表于 08-06 07:30

    CAN總線特點

    CAN是Controller Area Network的縮寫,由德國博世公司開發(fā);CAN通過ISO11891以及ISO11519進(jìn)行了標(biāo)準(zhǔn)化;CAN
    發(fā)表于 08-11 08:19

    CAN協(xié)議的特點

    目錄1、什么是CAN2、CAN協(xié)議的特點3、ISO11898標(biāo)準(zhǔn)下的物理層特征4、CAN 協(xié)議的5 種類型幀4.1、
    發(fā)表于 08-19 08:02

    CAN協(xié)議的特點

    ISO11519-2是針對通信速率為125Kbps以下的低速通信標(biāo)準(zhǔn)。CAN協(xié)議的特點**多主控制:**總線空閑時,所有單元都可發(fā)送消息,而兩個以上的單元同時開始發(fā)送消息時,根據(jù)標(biāo)識符
    發(fā)表于 08-19 07:56

    CAN總線筆記 精選資料分享

    Area Network 的縮寫(以下稱為CAN),是ISO國際標(biāo)準(zhǔn)化的串行通信協(xié)議。由德國電氣商博世公司在1986 年率先提出。此后,CAN 通過ISO11898
    發(fā)表于 08-20 07:17

    CAN總線協(xié)議

    CAN是控制器局域網(wǎng)絡(luò)(Controller Area Network, CAN)的簡稱,是由以研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國BOSCH公司開發(fā)的,并最終成為國際標(biāo)準(zhǔn)(ISO 11898
    發(fā)表于 08-20 06:27

    CAN總線的原理是什么

    CAN是控制器局域網(wǎng)絡(luò)(ControllerAreaNetwork,CAN)的簡稱,是由以研發(fā)和生產(chǎn)汽車電子產(chǎn)品著稱的德國BOSCH公司開發(fā)的,并最終成為國際標(biāo)準(zhǔn)(ISO11898),是國際上
    發(fā)表于 01-13 07:52

    CAN總線協(xié)議簡介

    采用載波監(jiān)聽多路訪問、逐位仲裁的非破壞性總線仲裁技術(shù)。直接通信距離最遠(yuǎn)10km,速率5Kb/s通信速率最高可達(dá)1Mb/s,距離40m末端要有120歐終端電阻11898協(xié)議iso的osi模型11
    發(fā)表于 03-01 06:29

    CAN_ISO11898CAN2.0

    CAN_ISO11898CAN2.0,感興趣的小伙伴們可以看看。
    發(fā)表于 07-26 10:43 ?439次下載

    CAN總線的基礎(chǔ)知識

    CAN總線最初由德國Bosch公司為汽車檢測、控制系統(tǒng)而設(shè)計的。1993年CAN成為國際標(biāo)準(zhǔn)iso11898(高速應(yīng)用)和iso1119(低
    發(fā)表于 04-19 17:14 ?14次下載

    CAN總線應(yīng)用常見問題

    CAN是控制器局域網(wǎng)絡(luò)(ControllerAreaNetwork,CAN)的簡稱,由德國的BOSCH公司開發(fā),并最終成為國際標(biāo)準(zhǔn)(ISO 11898),是國際上應(yīng)用最廣泛的現(xiàn)場
    的頭像 發(fā)表于 08-06 11:52 ?1105次閱讀
    <b class='flag-5'>CAN</b><b class='flag-5'>總線</b>應(yīng)用常見問題
    主站蜘蛛池模板: 人妻中文字幕无码系列| 美女18毛片免费视频| 和姐姐做插得很深| 午夜无码国产理论在线| 久久re视频这里精品09首页| 99国产精品白浆在线观看免费| 天堂tv免费tv在线tv香蕉| 婷婷色色狠狠爱| 美女gif趴跪式动态图| 俄罗斯18xv在线观看| 宿舍BL 纯肉各种PLAY H| 国产麻豆精品久久一二三| 特级黑人三人共一女| 国产欧美一区二区三区视频| 国产传媒在线观看| 国产成人理在线观看视频| 国产精品69人妻无码久久| 国产精品视频国产永久视频| 国产欧美国产综合第一区| 国产亚洲精品成人a在线| 含羞草国产亚洲精品岁国产精品| 狠狠婷婷综合久久久久久| 精品视频在线观看视频免费视频| 久久99re66热这里只有精品| 久久亚洲精品专区蓝色区| 美女洗澡脱得一二干净| 暖暖日本大全免费观看| 日本 稀土矿| 午夜成a人片在线观看| 亚洲精品91| 中文字幕一区在线观看视频| 99re6久久在热线视频| 大学生第一次破苞疼哭了| 国产精品亚洲第一区二区三区 | 成人免费观看在线视频| 亚洲国产精品特色大片观看 | 精品视频在线观看视频免费视频| 久久中文骚妇内射| 拍床戏被肉高H纯肉H在水| 天天操天天干天天透| 亚洲人成人77777在线播放|