衡阳派盒市场营销有限公司

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

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

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

干貨分享 | TSMaster軟件指南

上海同星智能科技有限公司 ? 2024-09-15 08:08 ? 次閱讀

TSMaster是同星智能開發(fā)的一款國產(chǎn)汽車總線工具鏈軟件平臺(tái),是全方位汽車總線設(shè)計(jì)、仿真、分析、診斷和標(biāo)定的專業(yè)工具,支持從需求分析到系統(tǒng)實(shí)現(xiàn)的整個(gè)系統(tǒng)開發(fā)過程。TSMaster軟件可連接、配置并控制所有的同星硬件接口卡,實(shí)現(xiàn)汽車總線監(jiān)控、仿真、診斷、標(biāo)定、BootLoader、I/O控制、測量測試、EOL等多種場合的功能需求。并且支持Vector、Kvaser、PCAN、英特佩斯、周立功總線系列產(chǎn)品硬件及市場上主流的儀器,可實(shí)現(xiàn)多硬件、多通道聯(lián)合仿真、測試。TSMaster軟件用戶越來越多,對于用戶在使用過程中提出的問題,我們會(huì)定期整理出來供大家參考學(xué)習(xí)。跟著小編來看看本期都有哪些Q&A解答吧。


01

TSMaster CANFD相關(guān)


1、Q:TSMaster里有使能配置CANFD的TDC(數(shù)據(jù)場發(fā)送延時(shí)補(bǔ)償)功能嗎?還是說是默認(rèn)開啟的呢?

A:在TSMaster的CANFD下的TDC(數(shù)據(jù)場發(fā)送延時(shí)補(bǔ)償)是默認(rèn)開啟的,不開啟的話在FD模式下無法正常收發(fā)。

2、Q:TDC的offect值默認(rèn)是多少呢?

A:TSMaster里這個(gè)offect設(shè)置值是根據(jù)波特率動(dòng)態(tài)計(jì)算的,是一個(gè)比例,不是一個(gè)固定值。

干貨小知識(shí)

什么是Loop delay環(huán)路延遲?

在“回采”過程中,CAN收發(fā)器經(jīng)歷了兩次轉(zhuǎn)換:Transmitter將0和1數(shù)字電平序列轉(zhuǎn)換差分電平;Receiver將差分電平轉(zhuǎn)換0和1數(shù)字電平序列。因?yàn)檗D(zhuǎn)換是需要時(shí)間的,勢必有物理上的延遲。見圖1,ECU發(fā)送一幀報(bào)文。TX和Rx Pin上電平變化:Rx上的數(shù)字電平變化會(huì)滯后些許時(shí)間。

afafa3ac-72f6-11ef-bb4b-92fbcf53809c.png

圖1

圖2展示的是示波器下,一個(gè)CANFD幀局部放大的后效果:RX電平變化相比TX滯后了100多納秒。

afc4a4f0-72f6-11ef-bb4b-92fbcf53809c.jpg

圖2

什么是TDC?

TDC是:Transceiver Delay Compensation收發(fā)器延遲補(bǔ)償。

在CAN FD數(shù)據(jù)段,如果使用較快的比特率(啟用BRS位),導(dǎo)致bit time較短,則local CAN transceiver loop delay造成的延遲將大于Phase_Seg1(見圖3,采樣點(diǎn)前的time segment時(shí)間段):假設(shè)Loop delay環(huán)路延遲是255納秒,如果CANFD幀數(shù)據(jù)段Bit Rate大于等于4Mhz,即一個(gè)Bit Time小于等于250納秒,從而導(dǎo)致檢測到bit error位錯(cuò)誤。transceiver loop delay收發(fā)器環(huán)路延遲限制了CAN FD幀數(shù)據(jù)段的Bit Rate比特率。

afd4e95a-72f6-11ef-bb4b-92fbcf53809c.png

圖3

因此,為了克服這一限制,引入了 TDC (收發(fā)器延遲補(bǔ)償)功能,即在 CAN FD 幀的數(shù)據(jù)段,發(fā)送器應(yīng)使用一個(gè)新的采樣點(diǎn) SSP(Secondary Sample Point第二采樣點(diǎn)),而忽略 transceiver loop delay 收發(fā)器環(huán)路延遲的SP(sample point)。

Secondary Sample Point 第二采樣點(diǎn)由 transceiver loop delay 收發(fā)器環(huán)路延遲和可配置的 transceiver delay compensation offset 收發(fā)器延遲補(bǔ)償偏移組成。

Transceiver loop delay 收發(fā)器環(huán)路延遲是在每個(gè)發(fā)送幀中從EDL位(同F(xiàn)DF位)到下一位r0的邊沿,對應(yīng)發(fā)送位邊沿和接收位邊沿之間測量的(見圖4,圖5)。測得的loop delay不足以用于定義 secondary sample point,因?yàn)樗c位邊沿有關(guān)。

afecf720-72f6-11ef-bb4b-92fbcf53809c.jpg

圖4 Transceiver loop delay收發(fā)器環(huán)路延遲測量

b011ebf2-72f6-11ef-bb4b-92fbcf53809c.jpg

圖5 示波器下,一個(gè)CANFD幀RX電平變化相比TX滯后了120納秒

Transceiver delay compensation offset收發(fā)器延遲補(bǔ)償偏移用于將 secondary sample point 從邊沿轉(zhuǎn)移到 bit time 內(nèi)的中間點(diǎn),遠(yuǎn)離其邊沿。因此,offset 值不能大于 data phase 的 bit time。

如果 secondary sample point 設(shè)置得非常接近CAN bit邊沿(見圖3,Sync_Seg字段),則在 data phase 的位采樣期間可能會(huì)出現(xiàn)問題。為了使 TDC 可靠地工作,offset 必須使用最佳設(shè)置。為確保在最佳區(qū)域中執(zhí)行位采樣,TDC offset 建議參考如下等式,參考圖3。

Offset = Phase_Seg1 + Prop_Seg + 2

下圖6顯示了使用這些設(shè)置時(shí)的SSP位置。

b030cc7a-72f6-11ef-bb4b-92fbcf53809c.jpg

圖6

Transceiver Delay Compensation啟用條件

通過以上的描述,總結(jié)如下:

條件1:該幀必須是 CAN FD 幀(不適用于經(jīng)典 CAN 幀,原因是其 bit time 遠(yuǎn)大于Loop Delay),并且啟用了BRS位(數(shù)據(jù)段比特率高于仲裁段比特率),SSP作用在CANFD幀的數(shù)據(jù)段;

條件2:TDC僅適用于ECU發(fā)送的CANFD幀,不適用ECU接收的CANFD幀。

* 以上干貨小知識(shí)分享內(nèi)容來源于網(wǎng)絡(luò)


02

TSMaster LIN 報(bào)文相關(guān)

1、Q:LIN報(bào)文發(fā)送支持最大延遲時(shí)間是多少?

A:最大支持255ms,是硬件層面的限制。目前就是這樣設(shè)計(jì)的。

b04860ec-72f6-11ef-bb4b-92fbcf53809c.png

2、Q:請問為什么用調(diào)度表部署會(huì)報(bào)校驗(yàn)錯(cuò)誤,使用單獨(dú)發(fā)送是不報(bào)錯(cuò)呢?

A:經(jīng)查證,是從節(jié)點(diǎn)ECU的檢驗(yàn)算法有誤,所以在調(diào)度表運(yùn)行出現(xiàn)校驗(yàn)錯(cuò)誤是正常的報(bào)告信息

而單幀發(fā)送時(shí),確實(shí)不進(jìn)行校驗(yàn)所以沒有觸發(fā)報(bào)錯(cuò)。

b061483c-72f6-11ef-bb4b-92fbcf53809c.png

3、Q:用TSMaster作主節(jié)點(diǎn)發(fā)送報(bào)文后接收報(bào)文顯示receive data timeout,但是偶爾又能接收到幾幀數(shù)據(jù),這是什么情況?

A:首先從TSMaster只能看到偶爾能接收到幾幀數(shù)據(jù)的現(xiàn)象,具體原因分析需要使用示波器去分析LIN報(bào)文的波形,下面兩張波形分別是客戶測得異常的報(bào)文、以及我們模擬發(fā)送的正常的報(bào)文的波形,通過對比可以看出客戶的數(shù)據(jù)段的停止位拉的很長,由此可以判斷客戶的ecu響應(yīng)的的數(shù)據(jù)大概率是有問題的。

b07a3ee6-72f6-11ef-bb4b-92fbcf53809c.png

客戶波形

b09bd5ba-72f6-11ef-bb4b-92fbcf53809c.png

測試波形

4、Q:LIN報(bào)文標(biāo)識(shí)符方括號(hào)[]里表示的是什么?如[50]10

b09ff23a-72f6-11ef-bb4b-92fbcf53809c.png

A:這是lin的PID ,Protect ID, 與ID唯一對應(yīng),可以查表對應(yīng)。

b0bec3d6-72f6-11ef-bb4b-92fbcf53809c.png

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

    關(guān)注

    69

    文章

    5009

    瀏覽量

    88067
  • MASTER
    +關(guān)注

    關(guān)注

    0

    文章

    104

    瀏覽量

    11329
  • 汽車
    +關(guān)注

    關(guān)注

    13

    文章

    3601

    瀏覽量

    37653
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    解決方案 | 基于TSMaster的平板電腦解決方案

    Tosun基于TSMaster的平板電腦解決方案基于TSMaster的平板電腦是一款集成了TSMaster軟件平臺(tái)和多種總線分析硬件工具的綜合產(chǎn)品,旨在充分發(fā)揮同星自主研發(fā)的技術(shù)優(yōu)勢,
    的頭像 發(fā)表于 11-10 01:02 ?682次閱讀
    解決方案 | 基于<b class='flag-5'>TSMaster</b>的平板電腦解決方案

    TSMaster—RP1210模塊使用指南

    RP1210是由技術(shù)和維護(hù)委員會(huì)(TMC)編寫的一種建議性實(shí)踐。RP1210用于對重型車輛射頻相關(guān)的(主要針對)電子控制單元(ECU)進(jìn)行二次編程和分析。本文主要針對TSMaster—RP1210
    的頭像 發(fā)表于 08-30 12:37 ?403次閱讀
    <b class='flag-5'>TSMaster</b>—RP1210模塊使用<b class='flag-5'>指南</b>

    重磅!翹首以盼的《TSMaster開發(fā)從入門到精通》正式出版!

    TSMaster軟件自推出以來,用戶數(shù)量不斷攀升,目前在中國市場汽車軟件工具鏈客戶覆蓋度已達(dá)到第一(經(jīng)弗若斯特沙利文認(rèn)證),全球企業(yè)用戶超5000家。越來越多資深的CANoe用戶開始使用
    的頭像 發(fā)表于 08-10 08:21 ?559次閱讀
    重磅!翹首以盼的《<b class='flag-5'>TSMaster</b>開發(fā)從入門到精通》正式出版!

    TSMaster 測試報(bào)告生成器操作指南

    用戶在基于TSMaster軟件開發(fā)測試用例時(shí),或需要使用TSMaster生成HTML報(bào)告時(shí),需要使用TSMaster測試報(bào)告生成器。1Test_Report說明Test_Report是
    的頭像 發(fā)表于 08-03 08:21 ?581次閱讀
    <b class='flag-5'>TSMaster</b> 測試報(bào)告生成器操作<b class='flag-5'>指南</b>

    新用戶必看!TSMaster軟件Q A指南(第2期)

    TSMaster是同星智能開發(fā)的一款國產(chǎn)汽車總線工具鏈軟件平臺(tái),是全方位汽車總線設(shè)計(jì)、仿真、分析、診斷和標(biāo)定的專業(yè)工具,支持從需求分析到系統(tǒng)實(shí)現(xiàn)的整個(gè)系統(tǒng)開發(fā)過程。TSMaster軟件
    的頭像 發(fā)表于 07-20 08:21 ?1157次閱讀
    新用戶必看!<b class='flag-5'>TSMaster</b><b class='flag-5'>軟件</b>Q A<b class='flag-5'>指南</b>(第2期)

    TSMaster 中不同總線報(bào)文消息過濾的操作方式

    TSMaster軟件平臺(tái)支持對不同總線(CAN、LIN、FlexRay)報(bào)文和信號(hào)的過濾,包括全局接收過濾、數(shù)據(jù)流過濾、窗口過濾、字符串過濾、可編程過濾,針對不同的總線信號(hào)過濾器的使用方法基本相
    的頭像 發(fā)表于 06-22 08:21 ?1652次閱讀
    <b class='flag-5'>TSMaster</b> 中不同總線報(bào)文消息過濾的操作方式

    TSMaster 的 CAN UDS 診斷操作指南(下)

    上期,我們主要介紹了UDS診斷模塊的創(chuàng)建以及TSMaster基礎(chǔ)診斷配置。很多客戶表示意猶未盡。因此我們將繼續(xù)帶來《TSMaster的CANUDS診斷操作指南(下)》的精彩內(nèi)容,為您帶來
    的頭像 發(fā)表于 06-18 08:21 ?2071次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS 診斷操作<b class='flag-5'>指南</b>(下)

    TSMaster 的 CAN UDS 診斷操作指南(上)

    以太網(wǎng)的DoIP的診斷功能,TSMaster的CANUDS診斷操作指南(上)篇,主要是針對UDS診斷模塊的創(chuàng)建、CANUDS診斷傳輸層配置和TSMaster基礎(chǔ)診斷
    的頭像 發(fā)表于 06-08 08:21 ?2743次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS 診斷操作<b class='flag-5'>指南</b>(上)

    TSMaster 中 Hex 文件編輯器使用詳細(xì)教程

    TSMaster軟件的Hex文件編輯器提供了文件處理的功能,這一特性讓使用TSMaster軟件的用戶可以更便捷地對Hex、bin、mot、s19和tsbinary類型的文件進(jìn)行處理。本
    的頭像 發(fā)表于 06-01 08:21 ?943次閱讀
    <b class='flag-5'>TSMaster</b> 中 Hex 文件編輯器使用詳細(xì)教程

    詳解TSMaster CAN 與 CANFD 的 CRC E2E 校驗(yàn)方法

    面對切換工具鏈的用戶來說,在TSMaster上完成總線通訊中的CRC/E2E校驗(yàn)處理不是特別熟悉,該文章可以協(xié)助客戶快速使用TSMaster完成CAN/CANFD總線通訊的CRC/E2E校驗(yàn)。本文
    的頭像 發(fā)表于 05-25 08:21 ?2663次閱讀
    詳解<b class='flag-5'>TSMaster</b> CAN 與 CANFD 的 CRC E2E 校驗(yàn)方法

    TSMaster VLAN配置方法

    VLAN是虛擬局域網(wǎng),利用VLAN,我們可以自由設(shè)計(jì)廣播域的構(gòu)成,同時(shí)提高網(wǎng)絡(luò)設(shè)計(jì)的自由度。本文將介紹如何在TSMaster上配置VLAN信息,并結(jié)合TCP/IP通訊測試展開。本文關(guān)鍵字:VLAN
    的頭像 發(fā)表于 05-18 08:21 ?540次閱讀
    <b class='flag-5'>TSMaster</b> VLAN配置方法

    車載以太網(wǎng) | TSMaster的DoIP功能操作指南

    協(xié)議。通過DoIP,診斷工程師可以通過以太網(wǎng)或遠(yuǎn)程訪問和診斷車輛的電子系統(tǒng),并可以進(jìn)行以太網(wǎng)控制器的診斷訪問和刷寫。DoIP是TSMaster支持的重要功能之一,
    的頭像 發(fā)表于 04-13 08:21 ?1153次閱讀
    車載以太網(wǎng) | <b class='flag-5'>TSMaster</b>的DoIP功能操作<b class='flag-5'>指南</b>

    TSMaster如何同時(shí)記錄標(biāo)定變量和DBC信號(hào)至BLF文件

    客戶在使用TSMaster軟件標(biāo)定功能時(shí),有如下使用場景:將DBC文件中的信號(hào)與A2L文件中的標(biāo)定變量同時(shí)記錄在一個(gè)記錄文件。針對此應(yīng)用場景,TSMaster軟件提供了一種方法來滿足此
    的頭像 發(fā)表于 03-25 08:20 ?842次閱讀
    <b class='flag-5'>TSMaster</b>如何同時(shí)記錄標(biāo)定變量和DBC信號(hào)至BLF文件

    TSMaster 總線記錄功能操作指南

    總線記錄主要是指對CAN、LIN、FlexRay,Ethernet等總線系統(tǒng)的通信數(shù)據(jù)進(jìn)行記錄和分析,是工程師在故障診斷、性能分析和數(shù)據(jù)記錄方面的重要工具,作為TSMaster軟件中使用率很高
    的頭像 發(fā)表于 03-05 08:21 ?806次閱讀
    <b class='flag-5'>TSMaster</b> 總線記錄功能操作<b class='flag-5'>指南</b>

    TSMaster 2024年1月最新版本,新功能太實(shí)用

    2024年1月底,TSMaster軟件迎來一波重磅更新!本次版本更新包括5大模塊功能重點(diǎn)升級(jí),新增2大功能模塊,比如工具箱支持多線程和多語言、API添加的周期報(bào)文變得更加精確、仿真模塊相關(guān)功能更新
    的頭像 發(fā)表于 02-19 12:12 ?1839次閱讀
    <b class='flag-5'>TSMaster</b> 2024年1月最新版本,新功能太實(shí)用
    波音网百家乐合作| 百家乐官网娱乐城注册| 在线百家乐3d| 菲律宾百家乐官网游戏| 唐朝百家乐的玩法技巧和规则| 百家乐官网和的几率| 大发888娱乐城注册送筹码| 祁门县| 南京百家乐的玩法技巧和规则| 连环百家乐官网怎么玩| 波音平台| 百家乐的玩法和技巧| 澳门百家乐官网会出老千吗| 大发888官方6222.com| 百家乐现金平台排名| 百家乐官网高手长胜攻略| 赌球术语| 百家乐模拟投注器| 澳门百家乐官网打法精华| 老虎机技巧| 网络百家乐免费试玩| 百家乐官网庄家优势| 永利国际娱乐| 3U百家乐的玩法技巧和规则| 百家乐官网玩法介| 逊克县| 大发888东方鸿运| 百家乐大眼仔小路| 百家乐官网赢钱的技巧是什么| 玉树县| 大发888下载新澳博| 百家乐棋牌游戏源码| 网上百家乐官网怎么赌能赢钱| 明光市| 飞7棋牌游戏| 百家乐游戏免费试| 24山向方位| 百家乐官网偷码| 苍溪县| 顶级赌场官方直营网| 星河百家乐的玩法技巧和规则 |