chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

為什么CAN FD通訊要開啟收發(fā)送延時(shí)補(bǔ)償TDC?如何在TCAN4550配置TDC和SSP?

科技觀察員 ? 來源:e2echina.ti. ? 作者:e2echina.ti. ? 2023-07-04 10:16 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

隨著汽車電子和工業(yè)的蓬勃發(fā)展, CAN總線上的設(shè)備數(shù)量和數(shù)據(jù)吞吐量都大大提升。為了滿足更高帶寬和數(shù)據(jù)的吞吐量,CAN FD應(yīng)運(yùn)而生。CANFD的延遲時(shí)間更短,具有更好的實(shí)時(shí)性能和更高的帶寬,可以顯著提升數(shù)據(jù)傳輸?shù)男省?/p>

越來越多的應(yīng)用需要支持CAN FD通訊,然而很多主控芯片的CAN 控制器模塊尚未支持CANFD。TI的TCAN4550(-Q1)及TCAN4551(-Q1)產(chǎn)品集成了SPI轉(zhuǎn)CAN的CAN控制器和CAN 收發(fā)器,并支持CANFD功能,可以幫助開發(fā)者在現(xiàn)有平臺(tái)的基礎(chǔ)上迅速拓展CAN FD通訊功能。

為什么CAN FD通訊要開啟收發(fā)送延時(shí)補(bǔ)償TDC

傳統(tǒng)CAN最大傳輸速率1Mbps,CAN-FD采用兩種位速率,BRS到ACK中間(數(shù)據(jù)傳輸段)為可變速率,速率最高為8Mbps,其余部分(仲裁段和數(shù)據(jù)控制段)為原CAN總線用的速率,最高1Mbps。針對不同的速率有相應(yīng)的時(shí)間定義寄存器。

CAN 控制器要經(jīng)過CAN收發(fā)器將信號(hào)發(fā)往CAN總線,再經(jīng)過收發(fā)器反饋總線信號(hào)。而CAN協(xié)議規(guī)定,發(fā)送方發(fā)送位時(shí),需要檢測接收到的位與發(fā)送的位是否一致,否則會(huì)產(chǎn)生位錯(cuò)誤幀。對于傳統(tǒng)CAN來說,因?yàn)槠渥罡卟ㄌ芈饰?Mbps,位寬只有1us,所以大部分情況下傳輸?shù)难舆t不會(huì)超過位寬的一次采樣點(diǎn)Sample Point SP (通過TSEG1設(shè)置),見圖1。

圖1 發(fā)送延時(shí)對傳統(tǒng)CAN 位校驗(yàn)的影響

傳輸延遲受收發(fā)器環(huán)路延遲、傳輸距離和傳輸線纜帶來的硬件延時(shí)影響。CAN FD的數(shù)據(jù)段具有比傳統(tǒng)CAN更高的波特率,位寬也更小。因此傳輸延時(shí)對CAN

FD的采樣準(zhǔn)確性的影響就比較大了,在一次采樣點(diǎn)采樣容易產(chǎn)生位錯(cuò)誤,如圖2所示。

圖2 發(fā)送延時(shí)對CAN FD 位校驗(yàn)的影響

在汽車應(yīng)用中,受限于車輛線纜布局的限制,難免會(huì)有長距離布線的要求。而因?yàn)閭鬏斞舆t無法避免,所以在CANFD通訊中引入了發(fā)送延時(shí)補(bǔ)償Transmitter Delay Compensation (TDC)和二次采樣點(diǎn) Secondary Sample Point(SSP)的機(jī)制,將發(fā)送的數(shù)據(jù)與二次采樣點(diǎn)時(shí)刻接收到的數(shù)據(jù)進(jìn)行比較,從而保證發(fā)送與接受的位可以更好地匹配。在采用CAN FD時(shí),建議啟動(dòng)此功能。

如何在TCAN4550 配置TDC 和SSP

1. 首先,需要配置CC Control 寄存器的configuration change enable (CCE) 位,才能寫保護(hù)寄存器,并將TCAN4550的Date Bit Timing and Prescaler (DBTP)寄存器中配置使能TDC功能。

2. 使能了TDC之后,芯片會(huì)在CAN FD幀發(fā)送FD Format (FDF) 位的下降沿開始計(jì)算傳輸延時(shí),直到RX收到這一位。

圖3 延時(shí)補(bǔ)償和二次采樣點(diǎn)圖示

3. 二次采樣點(diǎn)的偏置位置稱為Transmitter Delay Compensation SSP Offset

(TDCO),建議配置成與DBTP寄存器DTSEG1相同的值,通常建議采樣點(diǎn)在80%的位置。確定采樣點(diǎn)是否需要調(diào)整的方法如下:

通過監(jiān)控發(fā)送和接受的錯(cuò)誤計(jì)數(shù)( TEC Transmitter Error Counter和REC Receiver ErrorCounter)來判斷采樣位置是否合適;

通過示波器來監(jiān)控CANH 和CANL的信號(hào),判斷是否有較久的振鈴時(shí)間(通常出現(xiàn)于長的線纜)需要通過更晚的采樣點(diǎn)來規(guī)避;

對一次采樣點(diǎn)SP來說,可以通過增加DTSEG1/DTSEG2推遲采樣點(diǎn),對二次采樣點(diǎn)SSP來說,可以通過增加偏置位置TDCO推遲二次采樣點(diǎn)。

4. 芯片會(huì)自動(dòng)根據(jù)測量到的延時(shí)時(shí)間和配置的TDCO偏置值,計(jì)算發(fā)送延時(shí)補(bǔ)償后的二次測量點(diǎn)位置Transmitter DelayCompensation Value (TDCV)。TDCV= delay+ TDCO。

5.為了避免在收到的FDF位中出現(xiàn)干擾,導(dǎo)致延時(shí)計(jì)算被顯性邊緣誤觸發(fā)提前結(jié)束,從而出現(xiàn)二次采樣點(diǎn)的位置非預(yù)期的提前,用戶可以通過TDCF(Transmitter

delay compensation filter windowlength)配置一個(gè)最短的濾波窗口時(shí)間為最小的SSP位置。通常,對于delay時(shí)間范圍未知的系統(tǒng),建議設(shè)定TDCF=TDCO,以使得二次采樣點(diǎn)的位置通過TDCV設(shè)定。對于delay已知的系統(tǒng),建議將TDCF設(shè)置為小于并接近TDCV的值。

6. 當(dāng)計(jì)算的TDCV《TDCF時(shí),二次采樣點(diǎn)SSP為TDCF設(shè)定值。當(dāng)TDCV》TDCF時(shí),二次采樣點(diǎn)為TDCV計(jì)算結(jié)果。

圖4 延時(shí)補(bǔ)償和二次采樣點(diǎn)對CAN FD 位校驗(yàn)的影響

需要特別注意的是上述計(jì)算的單位,傳輸延時(shí)補(bǔ)償寄存器都是基于minimum time quantum (mtq)即最小時(shí)間量做計(jì)算的,一般為CAN時(shí)鐘的一個(gè)時(shí)鐘周期。TDCO和TDCF的單位為mtq,自動(dòng)測量的延時(shí)時(shí)間的分辨率也為一個(gè)mtq。

tq為mtq的整數(shù)倍,Nominal Bit Timing and Prescaler (NBTP) 和Data Bit Timing andPrescaler (DBTP)寄存器是以tq為單位,相應(yīng)的Prescaler系數(shù)決定了一個(gè)tq為多少倍的mtq。所以在配置TDCO與DTSEG1相同時(shí),需要注意這個(gè)單位的轉(zhuǎn)換。如果DBRP=1,1tq=1mtq。如果DBRP=2, 1tq= 2mtq。DTSEG1的單位為tq,且由于它的值是從1開始的,所以其配置值比實(shí)際值大1。

聲明:本文內(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)注

    58

    文章

    2976

    瀏覽量

    470464
  • TDC
    TDC
    +關(guān)注

    關(guān)注

    0

    文章

    41

    瀏覽量

    14148
  • SSP
    SSP
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    11768
  • CANFD
    +關(guān)注

    關(guān)注

    0

    文章

    98

    瀏覽量

    5699
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    貿(mào)澤推出集成CAN FD 控制器和收發(fā)器的TI TCAN4550系統(tǒng)基礎(chǔ)芯片

    -Q1 CAN FD 控制器。TCAN4550器件支持最高達(dá)5Mbps的數(shù)據(jù)傳輸速率,最高18 MHz的SPI時(shí)鐘速度,是業(yè)界首款集成了CAN FD
    的頭像 發(fā)表于 02-18 07:17 ?4924次閱讀

    MCU如何配置固定TDC

    )。 當(dāng)消息數(shù)據(jù)字段的發(fā)送速率大于 1Mbps 時(shí),發(fā)送節(jié)點(diǎn)需要使用輔助采樣點(diǎn) (SSP) 并啟用發(fā)送延遲補(bǔ)償機(jī)制。 EVAL_ISO_4D
    發(fā)表于 01-22 07:29

    TCAN4550 TCAN4550

    電子發(fā)燒友網(wǎng)為你提供TI(ti)TCAN4550相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有TCAN4550的引腳圖、接線圖、封裝手冊、中文資料、英文資料,TCAN4550真值表,TCAN4550管腳
    發(fā)表于 01-08 17:50
    <b class='flag-5'>TCAN4550</b> <b class='flag-5'>TCAN4550</b>

    EV/HEV功能安全系統(tǒng)中的TCAN4550以及TPS3702的應(yīng)用

    EV/HEV功能安全系統(tǒng)中的TCAN4550以及TPS3702的應(yīng)用
    發(fā)表于 11-01 08:26 ?0次下載
    EV/HEV功能安全系統(tǒng)中的<b class='flag-5'>TCAN4550</b>以及TPS3702的應(yīng)用

    EV/HEV功能安全系統(tǒng)中的TCAN4550以及TPS3702的應(yīng)用

    TCAN4550-Q1是一個(gè)內(nèi)置了CAN FD PHY的SPI轉(zhuǎn)CAN FD的控制器,通過了AEC Q100的認(rèn)證,內(nèi)置watchdog,+
    的頭像 發(fā)表于 04-03 09:57 ?3005次閱讀
    EV/HEV功能安全系統(tǒng)中的<b class='flag-5'>TCAN4550</b>以及TPS3702的應(yīng)用

    為什么發(fā)送CANFD加速報(bào)文開啟發(fā)送延遲補(bǔ)償TDC)?

    在CANFD協(xié)議中,有個(gè)重要的概念TDC(Transmitter Delay Compensation)即發(fā)送延遲補(bǔ)償,字面意思就是對發(fā)送延遲進(jìn)行補(bǔ)
    的頭像 發(fā)表于 07-11 16:49 ?4871次閱讀
    為什么<b class='flag-5'>發(fā)送</b>CANFD加速報(bào)文<b class='flag-5'>要</b><b class='flag-5'>開啟發(fā)送</b>延遲<b class='flag-5'>補(bǔ)償</b>(<b class='flag-5'>TDC</b>)?

    【Z站推薦】為什么發(fā)送CANFD加速報(bào)文開啟發(fā)送延遲補(bǔ)償TDC)?

    在CANFD協(xié)議中,有個(gè)重要的概念TDC(TransmitterDelayCompensation)即發(fā)送延遲補(bǔ)償。為什么會(huì)存在發(fā)送延遲,又為什么CANFD要對
    的頭像 發(fā)表于 07-22 15:13 ?1770次閱讀
    【Z站推薦】為什么<b class='flag-5'>發(fā)送</b>CANFD加速報(bào)文<b class='flag-5'>要</b><b class='flag-5'>開啟發(fā)送</b>延遲<b class='flag-5'>補(bǔ)償</b>(<b class='flag-5'>TDC</b>)?

    TCAN1042具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1042具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 06-19 12:30 ?1次下載
    <b class='flag-5'>TCAN</b>1042具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護(hù)功能的<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)</b>器數(shù)據(jù)表

    TCAN1051具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1051具有CAN FD和故障保護(hù)功能的CAN收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-01 10:25 ?1次下載
    <b class='flag-5'>TCAN</b>1051具有<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>和故障保護(hù)功能的<b class='flag-5'>CAN</b><b class='flag-5'>收發(fā)</b>器數(shù)據(jù)表

    TCAN1044V故障保護(hù)CAN FD收發(fā)器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN1044V故障保護(hù)CAN FD收發(fā)器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-04 10:47 ?0次下載
    <b class='flag-5'>TCAN</b>1044V故障保護(hù)<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收發(fā)</b>器數(shù)據(jù)表

    TCAN4550汽車控制區(qū)域網(wǎng)靈活數(shù)據(jù)速率(CAN FD)控制器數(shù)據(jù)表

    電子發(fā)燒友網(wǎng)站提供《TCAN4550汽車控制區(qū)域網(wǎng)靈活數(shù)據(jù)速率(CAN FD)控制器數(shù)據(jù)表.pdf》資料免費(fèi)下載
    發(fā)表于 07-08 09:38 ?0次下載
    <b class='flag-5'>TCAN4550</b>汽車控制區(qū)域網(wǎng)靈活數(shù)據(jù)速率(<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b>)控制器數(shù)據(jù)表

    TCAN341x系列3.3V CAN FD收發(fā)器技術(shù)解析與應(yīng)用指南

    Texas Instruments TCAN341x 3.3V CAN FD收發(fā)器是控制器局域網(wǎng)(CAN
    的頭像 發(fā)表于 09-05 10:23 ?586次閱讀
    <b class='flag-5'>TCAN</b>341x系列3.3V <b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收發(fā)</b>器技術(shù)解析與應(yīng)用指南

    TCAN1463-Q1汽車級高速CAN FD收發(fā)器技術(shù)解析與應(yīng)用指南

    Texas Instruments TCAN1463-Q1高速控制器局域網(wǎng) (CAN) FD收發(fā)器符合ISO 11898-2:2016高速CAN
    的頭像 發(fā)表于 09-11 14:03 ?488次閱讀
    <b class='flag-5'>TCAN</b>1463-Q1汽車級高速<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收發(fā)</b>器技術(shù)解析與應(yīng)用指南

    ?TCAN1162-Q1汽車級CAN FD收發(fā)器技術(shù)解析

    Texas Instruments TCAN1162-Q1汽車級CAN FD收發(fā)器是一款高速控制器局域網(wǎng) (CAN)
    的頭像 發(fā)表于 09-19 14:57 ?372次閱讀
    ?<b class='flag-5'>TCAN</b>1162-Q1汽車級<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收發(fā)</b>器技術(shù)解析

    德州儀器TCAN1162x-Q1汽車級CAN FD收發(fā)器技術(shù)解析

    Texas Instruments TCAN1162x-Q1汽車級CAN FD收發(fā)器是高速控制器局域網(wǎng) (CAN) 系統(tǒng)基礎(chǔ)芯片 (SBC)
    的頭像 發(fā)表于 09-19 15:38 ?324次閱讀
    德州儀器<b class='flag-5'>TCAN</b>1162x-Q1汽車級<b class='flag-5'>CAN</b> <b class='flag-5'>FD</b><b class='flag-5'>收發(fā)</b>器技術(shù)解析