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

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

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

傳統(tǒng)CAN總線與CAN FD幀格式的區(qū)別

jf_13721959 ? 來(lái)源:jf_13721959 ? 作者:jf_13721959 ? 2022-06-20 17:40 ? 次閱讀

當(dāng)汽車工業(yè)進(jìn)入發(fā)展階段時(shí),CAN 總線已經(jīng)開始以其能夠提供的廣泛功能應(yīng)用于該行業(yè)。它在具有以非常合理的成本同時(shí)擁有相當(dāng)多的優(yōu)秀特性,很快就成為了目前使用的核心通信協(xié)議。但是,隨著時(shí)間的推移,技術(shù)發(fā)展已超過(guò)了 CAN總線的功能。越來(lái)越多的技術(shù)先進(jìn)的電子模塊有不斷增加的數(shù)據(jù)要求,這就需要更加靈活的總線協(xié)議支持。當(dāng)越來(lái)越多的CAN總線功能開始變得不足時(shí),就需要一個(gè)新的解決方案。此外,隨著數(shù)據(jù)和帶寬需求的爆炸式增長(zhǎng),僅通過(guò)增加更多的CAN總線也是行不通的。因此,作為一種新的解決方案,博世在2011-2012年開發(fā)并發(fā)布了對(duì)原始CAN總線協(xié)議的擴(kuò)展,稱為 CAN 靈活數(shù)據(jù)速率(CAN Flexible Data Rate ISO 11898-1:2015中規(guī)定)

CAN FD 實(shí)際上是一種功能更強(qiáng)大的 CAN。靈活的信號(hào)傳輸為汽車電子通信提供了更高的帶寬和所有所需的功能,而且成本效益很高。此外,它提供了幾乎所有 CAN 總線功能的升級(jí),是能夠滿足更高級(jí)數(shù)據(jù)和帶寬要求的更好選擇。

傳統(tǒng) CAN 2.0總線的許多特點(diǎn),使得其在 ECU 數(shù)量較多、帶寬利用率較低的應(yīng)用情況下,可作為一個(gè)理想的選擇。

傳統(tǒng) CAN 總線支持每幀8字節(jié)的最大信息有效載荷,最大數(shù)據(jù)速率為1Mbps。另外,標(biāo)準(zhǔn)/擴(kuò)展的 CAN 2.0A分別允許11比特/29比特的數(shù)據(jù)傳輸。而CAN FD支持靈活的信息有效載荷在2Mbps,5Mbps和8Mbps的數(shù)據(jù)速率下,每幀的信息有效載荷范圍為0、8、12、16、20、24、32、48、64字節(jié)。

傳統(tǒng) CAN 總線與 CAN FD 的幀格式看起來(lái)似乎沒(méi)有太大的區(qū)別。但是在 CAN FD 幀格式中,有一些在傳統(tǒng) CAN 總線中不存在的添加字段。

pYYBAGKu2AGALJ1IAACHSBYx-4Y170.png

poYBAGKu2BGAZMGfAADNvPbYin8595.png

RRS:遠(yuǎn)程請(qǐng)求替換(始終為顯性 0)。CAN FD 完全不支持遠(yuǎn)程幀。(在經(jīng)典的 CAN 中,有 RTR(遠(yuǎn)程傳輸請(qǐng)求)用于識(shí)別數(shù)據(jù)幀和遠(yuǎn)程幀)

FDF:靈活數(shù)據(jù)速率格式(始終為隱性 1),用于指示靈活數(shù)據(jù)幀格式的使用。

EDL:擴(kuò)展數(shù)據(jù)長(zhǎng)度(始終為隱性 1),用于在 CAN FD 中管理更大的有效載荷和更快的比特率。

BRS:比特率開關(guān)有助于確定數(shù)據(jù)幀的比特率。

? Dominant 0 表示CAN FD 數(shù)據(jù)幀的仲裁速率高達(dá)1Mbit/sec。? 隱性 1 表示 CAN FD 數(shù)據(jù)幀的仲裁速率更高/更快,范圍高達(dá) 5Mbit/sec。

ESI:錯(cuò)誤狀態(tài)指示器

顯性 0 表示錯(cuò)誤激活模式。

隱性 1 表示錯(cuò)誤被動(dòng)模式。

DLC:Data Length Code 是 CAN FD 中的 4 位代碼,表示幀中的數(shù)據(jù)字節(jié)數(shù)。(DLC 值范圍從 1001 到 1111,用于指定 12、16、20、24、32、48 和 64 字節(jié)的數(shù)據(jù)長(zhǎng)度)。

CRC:循環(huán)冗余校驗(yàn)的長(zhǎng)度為 17 位,用于最多 16 字節(jié)的數(shù)據(jù),或 21 位用于 20-64 字節(jié)。它的長(zhǎng)度取決于 EDL 和 DLC 位的長(zhǎng)度。CAN FD 始終使用 4 個(gè)固定填充位來(lái)提高通信的可靠性。

將此類字段添加到 CAN FD 使其能夠相應(yīng)地滿足汽車行業(yè)的需求。它在汽車通信中的應(yīng)用主要是需要在更短的時(shí)間內(nèi)以更高的速度傳輸更多的數(shù)據(jù)。人們可以使用相同的帶寬來(lái)積累更多的數(shù)據(jù)。此外,就像傳統(tǒng)的 CAN 總線一樣,CAN FD 也有許多優(yōu)點(diǎn):

? 多個(gè) ECU 之間的通信效率和速度提高了30倍? 通過(guò)先進(jìn)的 CRC減少了未檢測(cè)到的錯(cuò)誤數(shù)量? 可在較快和較慢的數(shù)據(jù)速率之間靈活切換? 允許單個(gè)報(bào)文搭載更多的數(shù)據(jù)? 提高了網(wǎng)絡(luò)帶寬? 提高了協(xié)議效率? 降低了協(xié)議損耗? 更好的可靠性? 簡(jiǎn)化處理? 可向下兼容

CAN FD 早在幾年前就已經(jīng)存在,并且現(xiàn)在仍被汽車行業(yè)所采用。CAN FD 相對(duì)于傳統(tǒng) CAN 總線的顯著優(yōu)勢(shì)是向后兼容性,使其能夠與使用傳統(tǒng) CAN 總線的電路一起使用。但是,如果考慮汽車技術(shù)的發(fā)展速度,很明顯 CAN FD 將被證明是傳統(tǒng) CAN 的更好替代品。CAN FD 的主要優(yōu)點(diǎn)是能夠使用較少的帶寬以更高的速度傳輸靈活的數(shù)據(jù),使其與眾不同且更為強(qiáng)大。

Influx 為您帶來(lái) ReXgenRebel CT4 CAN FD,配備 2 條 CAN FD 總線。這使用戶能夠以靈活的數(shù)據(jù)速率發(fā)送更多信號(hào)。

審核編輯:湯梓紅

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

    關(guān)注

    145

    文章

    1963

    瀏覽量

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

    關(guān)注

    57

    文章

    2789

    瀏覽量

    465207
  • 幀格式
    +關(guān)注

    關(guān)注

    0

    文章

    7

    瀏覽量

    5531
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    CAN總線與LIN總線區(qū)別

    隨著汽車電子系統(tǒng)的復(fù)雜性增加,車輛內(nèi)部通信的需求也在不斷增長(zhǎng)。CAN總線和LIN總線作為兩種主要的車載通信協(xié)議,各自扮演著重要的角色。 1. 設(shè)計(jì)原理 CAN
    的頭像 發(fā)表于 11-12 10:13 ?3470次閱讀

    CAN總線通信中的數(shù)據(jù)結(jié)構(gòu)解析

    CAN總線由Bosch公司在1980年代開發(fā),旨在為汽車電子系統(tǒng)提供一個(gè)可靠的通信網(wǎng)絡(luò)。隨著技術(shù)的發(fā)展,CAN總線已經(jīng)被廣泛應(yīng)用于各種工業(yè)和自動(dòng)化領(lǐng)域。 2.
    的頭像 發(fā)表于 11-12 10:12 ?1836次閱讀

    汽車CAN總線報(bào)文類型與格式解析#CAN #常學(xué)常新

    CAN總線
    北匯信息POLELINK
    發(fā)布于 :2024年11月08日 18:25:47

    CAN總線知識(shí)】深度解析CAN-FDCAN協(xié)議的差別

    導(dǎo)讀隨著工業(yè)的發(fā)展,工業(yè)總線上的數(shù)據(jù)量越來(lái)越多,這使得CAN總線的逐漸達(dá)到負(fù)荷極限,這就需要改進(jìn)原有的總線來(lái)提高總線傳輸速率,
    的頭像 發(fā)表于 10-23 08:06 ?1000次閱讀
    【<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>知識(shí)】深度解析<b class='flag-5'>CAN-FD</b>與<b class='flag-5'>CAN</b>協(xié)議的差別

    CAN FD傳統(tǒng)CAN區(qū)別是什么

    隨著汽車電子、工業(yè)自動(dòng)化的蓬勃發(fā)展,CAN總線上的設(shè)備數(shù)量、數(shù)據(jù)量都大大增加,給CAN總線帶來(lái)了極大的挑戰(zhàn)。為滿足更高的帶寬及數(shù)據(jù)吞吐量,CAN
    的頭像 發(fā)表于 10-22 10:47 ?677次閱讀
    <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>與<b class='flag-5'>傳統(tǒng)</b><b class='flag-5'>CAN</b>的<b class='flag-5'>區(qū)別</b>是什么

    CAN-FDCAN總線網(wǎng)絡(luò)第二章

    日常工作中使用 CAN FD 的公司實(shí)習(xí)。無(wú)論哪種方式,本指南都會(huì)向您展示 CAN FD:具有靈活數(shù)據(jù)的 CAN 的相似點(diǎn)、差異和用例。
    的頭像 發(fā)表于 10-02 15:20 ?345次閱讀
    <b class='flag-5'>CAN-FD</b>:<b class='flag-5'>CAN</b><b class='flag-5'>總線</b>網(wǎng)絡(luò)第二章

    從替代到創(chuàng)新,國(guó)產(chǎn)CAN FD芯片持續(xù)突破

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)隨著汽車電子、工業(yè)自動(dòng)化設(shè)備的發(fā)展迭代,CAN總線上的設(shè)備、數(shù)據(jù)量都大大增加,給CAN總線帶來(lái)了極大的挑戰(zhàn)。因此,CA
    的頭像 發(fā)表于 09-02 08:13 ?7318次閱讀

    CAN FD如何滿足工業(yè)設(shè)備對(duì)高效數(shù)據(jù)通信的需求?

    的需求。在工業(yè)領(lǐng)域,CAN FD被越來(lái)越多地應(yīng)用于工業(yè)控制和工業(yè)通信等場(chǎng)景。 ? CAN FD特征性能和注意事項(xiàng) 相比于傳統(tǒng)
    的頭像 發(fā)表于 08-22 18:08 ?6417次閱讀

    CAN/CAN FD/CAN XL三大總線協(xié)議解讀,是逐步替代關(guān)系嗎?

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)在軟件定義汽車逐漸成為主流的當(dāng)下,數(shù)據(jù)傳輸?shù)乃俣群托食蔀榇蛟熘悄芷嚨钠款i,在這種大背景下,傳統(tǒng)CAN總線應(yīng)對(duì)一些需求已經(jīng)相當(dāng)吃力,因此CAN
    的頭像 發(fā)表于 08-12 01:12 ?4762次閱讀

    can標(biāo)準(zhǔn)和擴(kuò)展能否共存

    CAN(Controller Area Network)是一種用于汽車和工業(yè)自動(dòng)化領(lǐng)域的現(xiàn)場(chǎng)總線通信協(xié)議。CAN協(xié)議具有多種格式,包括標(biāo)準(zhǔn)
    的頭像 發(fā)表于 07-24 15:24 ?2332次閱讀

    can標(biāo)準(zhǔn)和擴(kuò)展區(qū)別

    CAN(Controller Area Network)是一種用于汽車和工業(yè)領(lǐng)域的通信協(xié)議,它允許多個(gè)設(shè)備在同一總線上進(jìn)行通信。CAN協(xié)議有兩種類型:標(biāo)準(zhǔn)
    的頭像 發(fā)表于 07-24 15:20 ?2487次閱讀

    can數(shù)據(jù)有哪幾個(gè)域組成

    CAN總線上傳輸數(shù)據(jù)的格式。一個(gè)典型的CAN數(shù)據(jù)由多個(gè)域組成,包括起始、仲裁域、控制域、數(shù)據(jù)
    的頭像 發(fā)表于 07-24 15:14 ?1336次閱讀

    CAN FD盒基本功能包括哪些

    議,將用戶發(fā)送的數(shù)據(jù)正確地發(fā)送到CAN FD總線上。 實(shí)時(shí)捕獲CAN FD
    的頭像 發(fā)表于 07-02 16:21 ?1045次閱讀

    CAN總線的傳輸速率由什么決定

    的快慢。本文將詳細(xì)分析CAN總線傳輸速率的決定因素。 CAN協(xié)議標(biāo)準(zhǔn) CAN總線有多種協(xié)議標(biāo)準(zhǔn),如CAN
    的頭像 發(fā)表于 06-16 10:17 ?2120次閱讀

    汽車CAN FD總線測(cè)試原理及應(yīng)用

    CAN FD總線報(bào)文周期一致性測(cè)試方法,可自動(dòng)實(shí)現(xiàn)監(jiān)控測(cè)試并快速生成測(cè)試報(bào)告,主要根據(jù)CAPL語(yǔ)言設(shè)計(jì)建立測(cè)試應(yīng)用工程。
    發(fā)表于 04-01 12:53 ?1158次閱讀
    汽車<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>總線</b>測(cè)試原理及應(yīng)用