在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

ElfBoard嵌入式教育科普|CAN接口全面解析

ElfBoard ? 2025-05-28 16:30 ? 次閱讀

CAN的全稱是Controller Area Network,譯為控制器區(qū)域網(wǎng)絡(luò),是一種用于車輛、電力系統(tǒng)、工業(yè)設(shè)備等嵌入式系統(tǒng)的半雙工異步串行通信協(xié)議和物理接口。CAN是一種事件驅(qū)動(dòng)的通信協(xié)議,采用非主從結(jié)構(gòu),所有節(jié)點(diǎn)都可以發(fā)送和接收數(shù)據(jù),而不需要主控節(jié)點(diǎn)。它支持多主機(jī)通信,具有優(yōu)先級和沖突解決機(jī)制,能夠?qū)崿F(xiàn)高效的數(shù)據(jù)傳輸。CAN只需要兩根信號線,這兩根信號線通常采用的是雙絞線,且傳輸?shù)氖遣罘中盘枺圆罘中盘杺鬏斝畔⒕哂锌垢蓴_能力強(qiáng),有效抑制外部電磁干擾的優(yōu)點(diǎn)。

工作原理

CAN通信的工作原理依賴于CAN接口的核心組件,包括CAN控制器、CAN收發(fā)器和CAN總線。CAN收發(fā)器的作用是將普通信號轉(zhuǎn)化為差分信號,以提高抗干擾能力和輸出可靠性。CAN 總線的工作電壓通常為5V或3.3V,但通信的關(guān)鍵在于CAN_High和CAN_Low兩根總線間的電壓差。

CAN協(xié)議經(jīng)過ISO標(biāo)準(zhǔn)化后有兩個(gè)標(biāo)準(zhǔn):ISO11898標(biāo)準(zhǔn)和ISO11519-2標(biāo)準(zhǔn);其中標(biāo)準(zhǔn)ISO11519-2-1994已經(jīng)被ISO11898-3-2006 代替,即符合標(biāo)準(zhǔn)ISO11898-3的產(chǎn)品也是符合ISO11519-2標(biāo)準(zhǔn)的產(chǎn)品;ISO11898-2-2016更新并替代了ISO11898-2:2003,ISO11898-5:2007和ISO11898-6:2013。ISO11898標(biāo)準(zhǔn)和ISO11519-2標(biāo)準(zhǔn)對于數(shù)據(jù)鏈路層的定義相同,但物理層不同,兩個(gè)標(biāo)準(zhǔn)間的差異如下:

wKgZPGg2x--Aeu-dAACjO5h_-ls576.png

當(dāng)CAN收到一個(gè)低電平信號,CAN_High輸出3.5V,CAN_Low輸出1.5V,兩者的電壓差是2V,此時(shí)表示邏輯0,也稱顯性電平。

當(dāng)CAN收到一個(gè)高電平信號,CAN_High和CAN_Low輸出均為2.5V,電壓差是0V,此時(shí)表示邏輯1,也稱隱性電平。

wKgZO2g2x6mAXbcSABAVMH_PsNU888.png

為滿足不同通信需求,CAN協(xié)議定義了多種幀類型,包括數(shù)據(jù)幀、遠(yuǎn)程幀、錯(cuò)誤幀、過載幀、幀間隔等。數(shù)據(jù)幀用于傳輸數(shù)據(jù),包含實(shí)際的有效數(shù)據(jù)內(nèi)容;遠(yuǎn)程幀用于請求數(shù)據(jù),沒有數(shù)據(jù)部分,只發(fā)送標(biāo)識符和長度信息;錯(cuò)誤幀用于指示總線上的錯(cuò)誤,幫助進(jìn)行錯(cuò)誤處理;過載幀用于指示總線過載,幫助管理數(shù)據(jù)流;幀間隔是兩幀之間的時(shí)間間隔,用于確保幀的正確傳輸,避免幀沖突。其中最常見的幀類型是數(shù)據(jù)幀,分為標(biāo)準(zhǔn)數(shù)據(jù)幀和擴(kuò)展數(shù)據(jù)幀。

標(biāo)準(zhǔn)數(shù)據(jù)幀格式及字段組成如下:

wKgZO2g2yCaAAQz7AAEr9WrCcC8603.pngwKgZPGg2yEuAJFbDAAD6RVrjU-w870.png

擴(kuò)展數(shù)據(jù)幀格式及字段組成如下:

wKgZO2g2yGiAUO0oAAFV8-i2R4I645.pngwKgZO2g2yIOAKq7OAAENB7UqiS8046.png

在正常工作時(shí)CAN總線上可能會掛載很多設(shè)備,如果兩個(gè)設(shè)備同時(shí)發(fā)送信息,就會發(fā)生沖突,為了避免總線沖突,需由總線仲裁機(jī)構(gòu)合理地控制和管理系統(tǒng)中需要占用總線的申請者,在多個(gè)申請者同時(shí)提出總線請求時(shí),以一定的優(yōu)先算法仲裁哪個(gè)應(yīng)獲得對總線的使用權(quán)。只有獲得了總線控制權(quán)的設(shè)備,才能開始傳送數(shù)據(jù)。

報(bào)文的優(yōu)先級,是通過對 ID(識別碼) 的仲裁來確定的。CAN總線上有兩種電平狀態(tài),如果總線上同時(shí)出現(xiàn)顯性電平和隱性電平,總線的狀態(tài)會被置為顯性電平,CAN正是利用這個(gè)特性進(jìn)行仲裁。

類型分類

以上介紹的都是關(guān)于標(biāo)準(zhǔn)CAN的內(nèi)容,此外還有一種CAN FD,它的全稱是Flexible Data Rate,譯為可變速率的CAN。CAN和CAN FD是兩種不同的總線標(biāo)準(zhǔn),它們都是基于CAN技術(shù)實(shí)現(xiàn)的,但它們之間有明顯的區(qū)別。CAN是一種多點(diǎn)總線,它可以用于連接許多設(shè)備,而CAN FD是一種更高級的多點(diǎn)總線,它可以提供更高的傳輸速率和更高的傳輸容量。

CAN和CAN FD之間最大的區(qū)別在于傳輸容量。CAN的最大傳輸容量為8字節(jié),而CAN FD的最大傳輸容量可以達(dá)到64字節(jié)。這意味著CAN FD可以提供更多的數(shù)據(jù),因此可以傳輸更大的數(shù)據(jù)包,從而更好地滿足應(yīng)用需求。

另一個(gè)不同點(diǎn)是傳輸速率。CAN的最大傳輸速率為1 Mbps,而CAN FD的最大傳輸速率可以達(dá)到8 Mbps。

以上就是關(guān)于CAN接口的核心內(nèi)容解析。希望本文分享能夠?yàn)?a href="http://m.xsypw.cn/v/tag/232/" target="_blank">嵌入式開發(fā)技術(shù)愛好者及相關(guān)專業(yè)的高校學(xué)生提供切實(shí)可行的項(xiàng)目實(shí)踐參考。若您在應(yīng)用場景中遇到CAN接口開發(fā)或調(diào)試問題,歡迎隨時(shí)私信與我們技術(shù)團(tuán)隊(duì)深入交流,我們將結(jié)合多年嵌入式開發(fā)經(jīng)驗(yàn),為您提供針對性解決方案建議。

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

    關(guān)注

    6061

    文章

    44910

    瀏覽量

    646495
  • 嵌入式
    +關(guān)注

    關(guān)注

    5138

    文章

    19521

    瀏覽量

    314608
  • CAN
    CAN
    +關(guān)注

    關(guān)注

    57

    文章

    2882

    瀏覽量

    466667
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    25

    文章

    5495

    瀏覽量

    102004
  • 嵌入式開發(fā)板
    +關(guān)注

    關(guān)注

    5

    文章

    89

    瀏覽量

    19075
收藏 人收藏

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    第61屆高博會圓滿閉幕,飛凌嵌入式教育品牌ElfBoard精彩回顧

    4月15~17日,備受矚目的第61屆中國高等教育博覽會在福州隆重舉行,在這場匯聚了眾多高等院校、教育精英與科技創(chuàng)新成果的盛會上,飛凌嵌入式旗下的教育品牌
    的頭像 發(fā)表于 04-19 14:33 ?962次閱讀
    第61屆高博會圓滿閉幕,飛凌<b class='flag-5'>嵌入式</b><b class='flag-5'>教育</b>品牌<b class='flag-5'>ElfBoard</b>精彩回顧

    嵌入式教育科普|GPIO接口全面解析

    知識的掌握直接影響著嵌入式項(xiàng)目實(shí)現(xiàn)功能的成效。本文將以GPIO接口為切入點(diǎn),深入解析其工作原理與技術(shù)特性,希望能幫助屏幕前想要學(xué)習(xí)嵌入式開發(fā)的小伙伴建立
    的頭像 發(fā)表于 03-05 11:11 ?1515次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>教育科普</b>|GPIO<b class='flag-5'>接口</b><b class='flag-5'>全面</b><b class='flag-5'>解析</b>

    嵌入式教育科普|SPI接口全面解析

    在現(xiàn)代科技領(lǐng)域,嵌入式系統(tǒng)接口作為信息交互的核心樞紐,扮演著不可或缺的角色。
    的頭像 發(fā)表于 03-24 16:45 ?1222次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>教育科普</b>|SPI<b class='flag-5'>接口</b><b class='flag-5'>全面</b><b class='flag-5'>解析</b>

    嵌入式教育科普|I2C接口全面解析

    1、基本概念I(lǐng)2C的全稱是Inter-IntegratedCircuit,譯為集成電路總線,是一種同步、雙向、半雙工的兩線串行接口總線。連接到I2C總線上的設(shè)備既可以用作主設(shè)備,也可以用作從設(shè)備
    的頭像 發(fā)表于 04-11 09:44 ?1193次閱讀
    <b class='flag-5'>嵌入式</b><b class='flag-5'>教育科普</b>|I2C<b class='flag-5'>接口</b><b class='flag-5'>全面</b><b class='flag-5'>解析</b>

    ElfBoard嵌入式教育科普|ADC接口全面解析

    ADC作為技術(shù)解析切入點(diǎn),通過系統(tǒng)闡釋其工作機(jī)理、性能特征及重要參數(shù),為嵌入式學(xué)習(xí)者愛好者構(gòu)建全維度接口技術(shù)認(rèn)知框架。
    的頭像 發(fā)表于 04-30 09:34 ?508次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>嵌入式</b><b class='flag-5'>教育科普</b>|ADC<b class='flag-5'>接口</b><b class='flag-5'>全面</b><b class='flag-5'>解析</b>

    求書籍 嵌入式linux系統(tǒng)開發(fā)全面解析

    `嵌入式linux系統(tǒng)開發(fā)全面解析pdf`
    發(fā)表于 04-17 12:12

    嵌入式Ethernet/CAN網(wǎng)關(guān)接口設(shè)計(jì)與驅(qū)動(dòng)

    針對現(xiàn)場總線的應(yīng)用,提出了以控制器MCP2515作為CAN總線硬件擴(kuò)展接口的以太網(wǎng)/CAN總線嵌入式網(wǎng)關(guān)解決方案。這種方案可實(shí)現(xiàn)以太網(wǎng)和CAN
    發(fā)表于 08-21 09:51 ?14次下載

    嵌入式Linux下CAN接口調(diào)試

    CAN(Controller Area Network)總線是嵌入式設(shè)備最為常用的接口之一,常用于汽車以及工業(yè)自動(dòng)化等嵌入式領(lǐng)域,因此本文就基于嵌入
    發(fā)表于 04-29 16:40 ?3389次閱讀

    嵌入式系統(tǒng)的全面解析

     嵌入式系統(tǒng)的應(yīng)用十分廣泛,因此越來越多的人學(xué)習(xí)嵌入式系統(tǒng)。由此,在學(xué)習(xí)嵌入式系統(tǒng)之前,我們應(yīng)當(dāng)對嵌入式系統(tǒng)具備一些認(rèn)識。所以在本文余下部分,小編將對
    發(fā)表于 01-03 17:47 ?3423次閱讀

    嵌入式Linux CAN

    文章目錄前言CAN終端測試SocketCANC語言CAN發(fā)送示例C語言CAN接收示例微信公眾號前言這是前篇:嵌入式Linux i.MX開發(fā)板嵌入式
    發(fā)表于 10-19 18:33 ?6次下載
    <b class='flag-5'>嵌入式</b>Linux <b class='flag-5'>CAN</b>

    ElfBoard,為嵌入式學(xué)習(xí)愛好者創(chuàng)造更具價(jià)值的學(xué)習(xí)體驗(yàn)

    ElfBoard是飛凌嵌入式面向?qū)W習(xí)者推出的全新子品牌,旨在為嵌入式學(xué)習(xí)愛好者創(chuàng)造更具價(jià)值的學(xué)習(xí)體驗(yàn)。
    的頭像 發(fā)表于 10-10 16:33 ?857次閱讀
    <b class='flag-5'>ElfBoard</b>,為<b class='flag-5'>嵌入式</b>學(xué)習(xí)愛好者創(chuàng)造更具價(jià)值的學(xué)習(xí)體驗(yàn)

    第61屆高博會圓滿閉幕,飛凌嵌入式教育品牌ElfBoard精彩回顧

    4月15~17日,備受矚目的第61屆中國高等教育博覽會在福州隆重舉行,在這場匯聚了眾多高等院校、教育精英與科技創(chuàng)新成果的盛會上,飛凌嵌入式旗下的教育品牌
    的頭像 發(fā)表于 05-27 17:03 ?485次閱讀
    第61屆高博會圓滿閉幕,飛凌<b class='flag-5'>嵌入式</b><b class='flag-5'>教育</b>品牌<b class='flag-5'>ElfBoard</b>精彩回顧

    飛凌嵌入式旗下教育品牌ElfBoard亮相全國大學(xué)生嵌入式競賽總決賽現(xiàn)場

    ElfBoard作為嵌入式教育市場的新生力量,憑借母公司飛凌嵌入式多年深耕企業(yè)級嵌入式板卡的經(jīng)驗(yàn)亮相全國嵌賽總決賽現(xiàn)場,希望將企業(yè)的實(shí)踐經(jīng)驗(yàn)
    的頭像 發(fā)表于 08-15 09:39 ?942次閱讀
    飛凌<b class='flag-5'>嵌入式</b>旗下<b class='flag-5'>教育</b>品牌<b class='flag-5'>ElfBoard</b>亮相全國大學(xué)生<b class='flag-5'>嵌入式</b>競賽總決賽現(xiàn)場

    ElfBoard嵌入式教育科普|UART接口全面解析

    掌握UART等通信接口的深入知識,對嵌入式初學(xué)者而言,不僅能夠深化對通信協(xié)議與方式的認(rèn)知,增強(qiáng)調(diào)試技巧及通信接口設(shè)計(jì)能力,還能拓寬應(yīng)用范疇并培育系統(tǒng)級思考方式。因此本文將對UART接口
    的頭像 發(fā)表于 03-10 09:29 ?671次閱讀
    <b class='flag-5'>ElfBoard</b><b class='flag-5'>嵌入式</b><b class='flag-5'>教育科普</b>|UART<b class='flag-5'>接口</b><b class='flag-5'>全面</b><b class='flag-5'>解析</b>

    飛凌嵌入式旗下教育品牌ElfBoard即將亮相「第63屆高等教育博覽會」

    :服務(wù)高等教育強(qiáng)國建設(shè)"為主題,旨在搭建高等教育全要素協(xié)同發(fā)展平臺。飛凌嵌入式旗下教育品牌ElfBoard依托自身技術(shù)優(yōu)勢,助力高校教師制定
    的頭像 發(fā)表于 05-15 13:34 ?273次閱讀
    飛凌<b class='flag-5'>嵌入式</b>旗下<b class='flag-5'>教育</b>品牌<b class='flag-5'>ElfBoard</b>即將亮相「第63屆高等<b class='flag-5'>教育</b>博覽會」
    主站蜘蛛池模板: a级毛毛片看久久 | 中文在线最新版天堂 | 国产盗摄女子私密保健视频 | 7m凹凸精品分类大全免费 | 豆国产97在线 | 欧洲 | 美女黄页黄频 | 国产香蕉98碰碰久久人人 | 伊人久久综合网亚洲 | 特级免费毛片 | sihu永久在线播放地址 | 久久久久久91精品色婷婷 | 最新欧美伦理网 | 天天操天天操天天操香蕉 | 日本加勒比在线精品视频 | 男人天堂综合网 | 在线免费看黄视频 | 婷婷五月天.com | 色多多网站在线观看 | 欧美一卡二卡3卡4卡无卡六卡七卡科普 | 亚洲一区二区欧美 | 噜噜噜噜噜噜色 | 午色| 韩国三级理在线视频观看 | 黄色的视频网站在线观看 | 1024视频色版在线网站 | 天天干天天曰天天操 | 国产98在线传媒在线视频 | 我色综合| 高清视频一区二区三区 | 中文久草| 黄色片免费看视频 | 久草资源网站 | 亚洲国产欧美日韩一区二区三区 | 免费大片av手机看片 | 国产精品福利午夜在线观看 | 国产小视频在线高清播放 | 日本人69xxⅹ69 | 人人草人人射 | 中文字幕一区二区三区在线播放 | 国产亚洲精品美女2020久久 | 能可以直接看的av网址 |