一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

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

CANXL和CANFD數(shù)據(jù)鏈路層的主要區(qū)別

智能汽車電子與軟件 ? 來源:電控知識(shí)搬運(yùn)工 ? 作者:電控知識(shí)搬運(yùn)工 ? 2022-11-21 11:39 ? 次閱讀

b63c7f44-67e3-11ed-8abf-dac502259ad0.jpg

首先介紹一下什么是CAN XL?

CAN XL是一種高度可擴(kuò)展的通信技術(shù),涉及比特率和數(shù)據(jù)字段的長度。物理層仍在開發(fā)中。目標(biāo)是實(shí)現(xiàn)高達(dá)10+ Mbit / s的比特率。CAN XL針對面向區(qū)域的異構(gòu)網(wǎng)絡(luò)體系結(jié)構(gòu)進(jìn)行了優(yōu)化。該方法以最優(yōu)的長度滿足未來車載網(wǎng)絡(luò)的要求。汽車工業(yè)試圖減少布線,以最小化重量,或者換句話說,是限制能耗。它的幾個(gè)核心期望特性如下:

有效負(fù)載長度:與以太網(wǎng)幀長度一樣;

可靠性:等于或者優(yōu)于CAN,CAN FD和10Mbit/s以太網(wǎng)的穩(wěn)定性;

魯棒性:與CAN FD一樣好,甚至要優(yōu)于10Mbit/s以太網(wǎng);

波特率:在數(shù)據(jù)段的傳輸速率最大可達(dá)10Mbit/s;

兼容性:向后兼容CAN FD。

CAN XL是對CAN和CAN FD的進(jìn)一步擴(kuò)展,并且在很大程度上遵循相同的運(yùn)行原理。CAN報(bào)文分為仲裁場和數(shù)據(jù)場。盡管CAN XL在仲裁場使用500kbit/s至1Mbit/s的低速率,但數(shù)據(jù)場的傳輸速率卻可提升至2Mbit/s至10Mbit/s。相對于CAN FD的可選速率切換功能,CAN XL強(qiáng)制執(zhí)行速率切換。

今天進(jìn)一步描述CAN XL和CAN FD數(shù)據(jù)鏈路層的區(qū)別。

CAN-XL目前的發(fā)展?fàn)顟B(tài)

CAN XL當(dāng)前規(guī)范基本最終確定。CiA 610-1 CAN XL協(xié)議規(guī)范已由工作小組完成并進(jìn)行最后的CiA內(nèi)部審核,不久將作為規(guī)范建議草案發(fā)布在會(huì)員范圍內(nèi)。

同時(shí),CAN XL規(guī)范會(huì)提交到ISO國際標(biāo)準(zhǔn)化組織,將添加在新版的ISO 11898-1標(biāo)準(zhǔn)中,但確切的發(fā)布時(shí)間依舊未知。而在7月初CiA 協(xié)會(huì)舉行了第一次 CAN XL Plugfest —可兼容性測試,主要測試與傳統(tǒng)的CAN、 CAN FD在物理層和數(shù)據(jù)鏈路層的兼容性。

博世、Fraunhofer IPMS、英飛凌、Vector 和 Rohde&Schwarz 的設(shè)備參與了此次測試,其中測試了他們首次研發(fā)的CAN XL IP核和收發(fā)器應(yīng)用。

CAN-XL協(xié)議數(shù)據(jù)鏈路層

和經(jīng)典CAN和CAN FD一樣CAN XL也分為物理層和數(shù)據(jù)鏈路層。

CAN XL在數(shù)據(jù)鏈路層已經(jīng)決定的是數(shù)據(jù)字段長度最大為2048字節(jié)和11位優(yōu)先級字段,而CAN FD 最大的數(shù)據(jù)場長度為64字節(jié)。CAN XL是對CAN和CAN FD的進(jìn)一步擴(kuò)展,并且在很大程度上遵循相同的運(yùn)行原理。

CAN報(bào)文分為仲裁場和數(shù)據(jù)場。通信速率CAN FD在仲裁場的通信速率和傳統(tǒng)的CAN一致,但是在數(shù)據(jù)場CAN FD的通信速率理論上達(dá)到了2Mbit/s至10Mbit/s,目前的具體應(yīng)用上各大廠商最多達(dá)到8Mbit/s。

盡管CAN XL在仲裁場使用500kbit/s至1Mbit/s的低速率,但數(shù)據(jù)場的傳輸速率卻可提升至2Mbit/s至10Mbit/s或者更高的10+Mbit/s。相對于CAN FD的可選速率切換功能,CAN XL強(qiáng)制執(zhí)行速率切換。

協(xié)議格式

協(xié)議格式:

b654d972-67e3-11ed-8abf-dac502259ad0.jpg

在幀格式上CAN XL與CAN FD的區(qū)別:

b676ac00-67e3-11ed-8abf-dac502259ad0.png

與CAN FD相比,CAN XL增加了位的數(shù)量主要是在幀頭幀尾和CRC校驗(yàn)位。CRC校驗(yàn)位的增加主要是為了確定增加數(shù)據(jù)域和其他位的傳輸是否正確。

幀頭:

b691deee-67e3-11ed-8abf-dac502259ad0.png

我們可以看到:1、SOF和11位的ID一致;2、RTR一致:所以CAN FD 和 CAN XL都不支持遠(yuǎn)程請求;3、CAN XL不支持IDE標(biāo)識(shí)符擴(kuò)展(29位CAN ID),該位始終處于顯性;4、FDF位指示CAN FD,CAN XL 在FDF位多出了XLF位用以決定CAN XL;5、RES位一致始終處于顯性,CAN FD隱性BRS位(波特率切換)會(huì)提升傳輸速率;6、CAN FD中ESI位通常處于顯性,但處于被動(dòng)錯(cuò)誤時(shí)會(huì)變?yōu)殡[性;7、相對于CAN FD,CAN XL中多出了resXL、 AL1、DH1、DL1和 Payload 8-bi主要用于將來的擴(kuò)展、新的波特率切換序列,同數(shù)據(jù)包的預(yù)定義等;8、CAN XL中DLC是一個(gè)11位整數(shù),其中數(shù)據(jù)字節(jié)數(shù)是該整數(shù)加1;9、CAN XL中Header-CRC用于保證DLC正確;

幀尾:

b6aac670-67e3-11ed-8abf-dac502259ad0.png

相較于幀頭,幀尾變化較少。對于相同的數(shù)據(jù)長度,CAN XL中較長的報(bào)頭和數(shù)據(jù)需要較長的CRC來校驗(yàn);CAN XL包含用于波特率切換位,確保向前的兼容性;CAN XL CRC之后是波特率的切換模式,而不是CRC定界符;為了確保重新同步到未來格式的幀末尾集成格式:將CAN XL中放置NACK添加到舊ACK中。

審核編輯:湯梓紅

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

    關(guān)注

    57

    文章

    2840

    瀏覽量

    466349
  • 數(shù)據(jù)鏈路層

    關(guān)注

    0

    文章

    61

    瀏覽量

    12134
  • CANFD
    +關(guān)注

    關(guān)注

    0

    文章

    74

    瀏覽量

    5183

原文標(biāo)題:CANXL和CANFD數(shù)據(jù)鏈路層的主要區(qū)別

文章出處:【微信號:智能汽車電子與軟件,微信公眾號:智能汽車電子與軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

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

    TLP的數(shù)據(jù)鏈路層組成與操作

      本章將著重講述TLP的數(shù)據(jù)鏈路層組成與操作,上一篇更新應(yīng)該為第五講,數(shù)據(jù)鏈路層位于事務(wù)層和物理層之間,使用容錯(cuò)和重傳機(jī)制保證了數(shù)據(jù)傳輸?shù)耐暾院鸵恢滦?,此外?b class='flag-5'>數(shù)據(jù)鏈路層還需要對PC
    發(fā)表于 01-08 17:25

    數(shù)據(jù)鏈路層.ppt

    數(shù)據(jù)鏈路層*3.1  數(shù)據(jù)鏈路層的基本概念*3.2  停止等待協(xié)議  3.2.1 完全理想化的數(shù)據(jù)傳輸  3.2.2 具有最簡單流量控制的
    發(fā)表于 10-23 16:41 ?0次下載
    <b class='flag-5'>數(shù)據(jù)鏈路層</b>.ppt

    數(shù)據(jù)鏈路層的作用

    數(shù)據(jù)鏈路層的作用:通過一些數(shù)據(jù)鏈路層協(xié)議和鏈路控制規(guī)程,在不太可靠的物理鏈路上實(shí)現(xiàn)可靠的數(shù)據(jù)傳輸。 “鏈路(Link)”和“數(shù)據(jù)鏈路”是不
    發(fā)表于 07-22 16:04 ?7279次閱讀

    數(shù)據(jù)鏈路層的功能

     數(shù)據(jù)鏈路層的功能        數(shù)據(jù)鏈路層要完成許多特定的功能。這些功能包括為網(wǎng)絡(luò)層提供設(shè)計(jì)良好的服務(wù)接口,處理幀同步,處理傳輸差錯(cuò),調(diào)整幀
    發(fā)表于 07-22 16:04 ?3438次閱讀

    數(shù)據(jù)鏈路層的定義

    數(shù)據(jù)鏈路層的定義 一、設(shè)計(jì)數(shù)據(jù)鏈路層的原因
    發(fā)表于 07-22 17:13 ?2697次閱讀
    <b class='flag-5'>數(shù)據(jù)鏈路層</b>的定義

    什么是OSI模型數(shù)據(jù)鏈路層

    什么是OSI模型數(shù)據(jù)鏈路層 數(shù)據(jù)鏈路層最基本的服務(wù)是將源機(jī)網(wǎng)絡(luò)層來的數(shù)據(jù)可靠地傳輸?shù)较噜徆?jié)點(diǎn)的目標(biāo)機(jī)網(wǎng)絡(luò)層。為達(dá)到這一目的,數(shù)據(jù)鏈路層
    發(fā)表于 03-18 15:11 ?2276次閱讀

    數(shù)據(jù)鏈路層主要功能

    為了向網(wǎng)絡(luò)層提供服務(wù),數(shù)據(jù)鏈路層必須使用物理層提供的服務(wù)。而物理層是以比特流進(jìn)行傳輸?shù)?,這種比特流并不保證在數(shù)據(jù)傳輸過程中沒有錯(cuò)誤,接收到的位數(shù)量可能少于、等于或者多于發(fā)送的位數(shù)量。而且它們還可
    發(fā)表于 11-03 08:47 ?2.1w次閱讀
    <b class='flag-5'>數(shù)據(jù)鏈路層</b>的<b class='flag-5'>主要</b>功能

    數(shù)據(jù)鏈路層到底是什么_數(shù)據(jù)鏈路層工作原理是怎樣的

    本文開始闡述了什么是數(shù)據(jù)鏈路層,其次闡述了數(shù)據(jù)鏈路層的分類和數(shù)據(jù)鏈路層的工作原理,最后介紹了常用的數(shù)據(jù)鏈路層。
    發(fā)表于 03-14 14:10 ?3.1w次閱讀
    <b class='flag-5'>數(shù)據(jù)鏈路層</b>到底是什么_<b class='flag-5'>數(shù)據(jù)鏈路層</b>工作原理是怎樣的

    數(shù)據(jù)鏈路層常用成紙法有哪些_數(shù)據(jù)鏈路層的作用

    本文開始闡述了數(shù)據(jù)鏈路層的概念與數(shù)據(jù)鏈路層數(shù)據(jù)鏈路層的功能或作用,其次闡述了數(shù)據(jù)鏈路層主要協(xié)議,最后分析了數(shù)據(jù)鏈路層常用成紙法有哪些。
    發(fā)表于 03-14 14:44 ?2445次閱讀
    <b class='flag-5'>數(shù)據(jù)鏈路層</b>常用成紙法有哪些_<b class='flag-5'>數(shù)據(jù)鏈路層</b>的作用

    數(shù)據(jù)鏈路層和傳輸層的區(qū)別是什么

    本文開始介紹了傳輸層的概念、傳輸層的基本功能以及傳輸層服務(wù)類型,其次介紹了數(shù)據(jù)鏈路層功能與工作過程,最后闡述了數(shù)據(jù)鏈路層和傳輸層的區(qū)別。
    發(fā)表于 03-14 15:03 ?2.7w次閱讀
    <b class='flag-5'>數(shù)據(jù)鏈路層</b>和傳輸層的<b class='flag-5'>區(qū)別</b>是什么

    數(shù)據(jù)鏈路層設(shè)備有哪些

    數(shù)據(jù)鏈路層的設(shè)備與組件是指那些同時(shí)具有物理層和數(shù)據(jù)鏈路層功能的設(shè)備或組件。數(shù)據(jù)鏈路層的設(shè)備與組件主要有網(wǎng)卡、網(wǎng)橋和交換機(jī)。
    發(fā)表于 03-14 15:20 ?2.5w次閱讀

    一文看懂數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層的區(qū)別

    本文開始介紹了網(wǎng)絡(luò)層的概念及網(wǎng)絡(luò)層的主要功能,其次闡述了數(shù)據(jù)鏈路層的概念和數(shù)據(jù)鏈路層的功能,最后介紹了數(shù)據(jù)鏈路層的作用以及數(shù)據(jù)鏈路層和網(wǎng)絡(luò)層
    發(fā)表于 03-14 15:38 ?7.3w次閱讀
    一文看懂<b class='flag-5'>數(shù)據(jù)鏈路層</b>和網(wǎng)絡(luò)層的<b class='flag-5'>區(qū)別</b>

    數(shù)據(jù)鏈路層的任務(wù)

    數(shù)據(jù)鏈路層主要任務(wù)是使網(wǎng)絡(luò)層無需了解物理層的特征而獲得可靠的傳輸。數(shù)據(jù)鏈路層將通過鏈路層數(shù)據(jù)進(jìn)行打包和解包、差錯(cuò)檢測和校正,并協(xié)調(diào)共享介
    的頭像 發(fā)表于 02-27 15:08 ?7564次閱讀

    數(shù)據(jù)鏈路層設(shè)備有哪些

    數(shù)據(jù)鏈路層的設(shè)備與組件是指那些同時(shí)具有物理層和數(shù)據(jù)鏈路層功能的設(shè)備或組件。數(shù)據(jù)鏈路層的設(shè)備與組件主要有網(wǎng)卡、網(wǎng)橋和交換機(jī)。
    的頭像 發(fā)表于 02-27 15:17 ?6.1w次閱讀

    如何使用ZPS-CANFD觀察CAN數(shù)據(jù)鏈路層的工作過程

    CAN總線在數(shù)據(jù)鏈路層中的應(yīng)用是其通信協(xié)議中的關(guān)鍵部分、它負(fù)責(zé)在物理層之上實(shí)現(xiàn)數(shù)據(jù)的可靠傳輸。致遠(yuǎn)第二代CAN總線分析儀ZPS-CANFD,除了可以完成CAN、CANFD總線物理層的一
    的頭像 發(fā)表于 03-18 11:38 ?242次閱讀
    如何使用ZPS-<b class='flag-5'>CANFD</b>觀察CAN<b class='flag-5'>數(shù)據(jù)鏈路層</b>的工作過程