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

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

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

新功能發(fā)布 | TSMaster診斷功能的典型應(yīng)用

上海同星智能科技有限公司 ? 2022-07-04 09:27 ? 次閱讀

TSMaster 典型應(yīng)用

前面幾個章節(jié)主要介紹了關(guān)于TSMaster診斷模塊的一些基礎(chǔ)操作詳解,相信大家對TSMaster診斷模塊也有了一定的了解和認(rèn)知。本章節(jié)主要介紹關(guān)于TSMaster診斷功能的典型應(yīng)用,主要包含讀取車輛VIN碼、寫入配置信息、Flash Bootloader流程這三塊的典型應(yīng)用操作。

A 讀取車輛VIN碼

f75b3f82-faf7-11ec-a2f4-dac502259ad0.png

執(zhí)行效果如下所示:

f7799c8e-faf7-11ec-a2f4-dac502259ad0.png

可見,同樣是ReadDataByID,引用BasicConfig的測試步驟中因為帶有相應(yīng)的解析信息,可以直接出讀取的字符串為“ReadDemo”。

B 寫入配置信息

f7974482-faf7-11ec-a2f4-dac502259ad0.png

執(zhí)行效果如下:

f7b1afe8-faf7-11ec-a2f4-dac502259ad0.png

可見,同樣是WriteDataByID,引用BasicConfig的測試步驟中因為帶有相應(yīng)的解析信息,可以直接出讀取的字符串為“ReadDemo”。



C FlashBootloader

本文設(shè)計了一個簡單的Bootloader流程來說明如何基于TSMaster診斷模塊配置一個Flash Bootloader流程。

C-1 Flash Bootloader流程:

首先,設(shè)計FlashBootloader流程如下所示,這是一個示例流程,用戶可以根據(jù)自己的實際設(shè)計規(guī)范整形調(diào)整。

f7cfe774-faf7-11ec-a2f4-dac502259ad0.png

C-2 配置刷寫例程:

【1】首先創(chuàng)建Demo1流程:注意切換編輯器為Unlock狀態(tài),否則無法添加新的流程步驟。

f7fc1fc4-faf7-11ec-a2f4-dac502259ad0.png

【2】對于流程圖所示的切換會話,關(guān)閉DTC,COM控制等命令,直接配置位Normal類型的命令即可(注意,這些命令當(dāng)然也可以在BasicConfig中配置出來這里引用)。如下所示:

f81a8e46-faf7-11ec-a2f4-dac502259ad0.png

【3】基于ReadDataByID讀取ID=F188位置處的數(shù)據(jù),并判斷該數(shù)據(jù)是否等于比如SN12345678。如果符合,則判斷零件號匹配,進入下一個步驟,否則退出流程。配置如下:

方式1:直接配置位Normal形式,如下所示:

f83bf504-faf7-11ec-a2f4-dac502259ad0.png

方式2:在BasicConfig中配置好,然后在流程中引用:

f856acdc-faf7-11ec-a2f4-dac502259ad0.png

【4】切換到編程會話

f872fdce-faf7-11ec-a2f4-dac502259ad0.png

【5】添加Seed&Key步驟,解鎖ECU,配置如下:

f88e5c40-faf7-11ec-a2f4-dac502259ad0.png

【6】獲取權(quán)限后,在IDF190處寫入字符串“SN1234”,對于這種固定寫入的字符串,最省事兒還是直接配置NormalStep,如下所示:

f8a79b7e-faf7-11ec-a2f4-dac502259ad0.png

【7】添加FlashDriver/應(yīng)用程序文件。不論是FlashDriver還是應(yīng)用程序文件,添加方式都是一樣的。兩種方式:

方式1:直接添加DownloadFile步驟,如下所示:

f8b95486-faf7-11ec-a2f4-dac502259ad0.png

方式2:配置BasicConfig,然后在Flow中引用,如下所示:

f8d4a72c-faf7-11ec-a2f4-dac502259ad0.pngf8e966ee-faf7-11ec-a2f4-dac502259ad0.png

【8】采用RoutineControl擦除Flash。這里的地址和長度都是固定的,因此直接配置固定值即可,如下:

f900d5b8-faf7-11ec-a2f4-dac502259ad0.png

如果地址和長度是動態(tài)變化的,請看后續(xù)章節(jié),通過引入系統(tǒng)變量解決此問題。

【9】重啟ECU,直接添加NormalStep如下所示,需要注意的是ECUReset到重新開始診斷,步驟之間的等待時間需根據(jù)ECU設(shè)計規(guī)范調(diào)節(jié),這里設(shè)置為1000ms:

f91f1712-faf7-11ec-a2f4-dac502259ad0.png

【10】剩下切換會默認(rèn)會話 ,COM控制,DTC控制等操作,按照前面步驟完全即可。

本章總結(jié)

在完成配置后,總的配置流程如下所示,可見借助于TSMaster的診斷模塊,開發(fā)診斷流程如Bootloader等應(yīng)用就是一個非常簡單的事情了:

f93a4b54-faf7-11ec-a2f4-dac502259ad0.png

實際運行效果圖如下所示:

f9609d7c-faf7-11ec-a2f4-dac502259ad0.png

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

    關(guān)注

    1

    文章

    55

    瀏覽量

    12264
收藏 人收藏

    評論

    相關(guān)推薦

    Zigbee 3.0的新功能

    電子發(fā)燒友網(wǎng)站提供《Zigbee 3.0的新功能.pdf》資料免費下載
    發(fā)表于 09-26 10:45 ?0次下載
    Zigbee 3.0的<b class='flag-5'>新功能</b>

    干貨分享 | TSMaster軟件指南

    TSMaster是同星智能開發(fā)的一款國產(chǎn)汽車總線工具鏈軟件平臺,是全方位汽車總線設(shè)計、仿真、分析、診斷和標(biāo)定的專業(yè)工具,支持從需求分析到系統(tǒng)實現(xiàn)的整個系統(tǒng)開發(fā)過程。TSMaster軟件可連接、配置并
    的頭像 發(fā)表于 09-15 08:08 ?1110次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>軟件指南

    微軟科技Copilot新功能發(fā)布

    Microsoft Copilot 已經(jīng)在幫助人們節(jié)省時間,提高工作效率和創(chuàng)造力。隨著 Microsoft Build 2024 的發(fā)布,我們將提供一組全新的功能,以釋放 Copilot 為每個組織推動底線業(yè)務(wù)成果的能力。
    的頭像 發(fā)表于 08-01 11:46 ?517次閱讀

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

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

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

    UDSonCAN/CANFD的功能以及詳細(xì)的使用操作。本文關(guān)鍵詞:UDS,BootLoader,自動診斷流程,診斷系統(tǒng)變量目錄Catalog4.TSMaster
    的頭像 發(fā)表于 06-18 08:21 ?1439次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS <b class='flag-5'>診斷</b>操作指南(下)

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

    TSMaster可以少代碼甚至零代碼就可以完成診斷流程開發(fā),診斷開發(fā)人員只需要熟悉診斷流程,就能打通研發(fā)、產(chǎn)線、售后整條鏈路環(huán)節(jié)。TSMaster
    的頭像 發(fā)表于 06-08 08:21 ?1827次閱讀
    <b class='flag-5'>TSMaster</b> 的 CAN UDS <b class='flag-5'>診斷</b>操作指南(上)

    OpenAI推出ChatGPT實時數(shù)據(jù)分析新功能

    近日,OpenAI在ChatGPT中推出了令人矚目的實時數(shù)據(jù)分析新功能。這一創(chuàng)新功能為用戶提供了前所未有的數(shù)據(jù)處理體驗,極大地提升了數(shù)據(jù)處理的便捷性。
    的頭像 發(fā)表于 05-20 11:28 ?530次閱讀

    TSMaster 2024.04 最新版已上線,來看看新增了哪些實用功能

    TSMaster是集汽車總線嵌入式代碼生成、監(jiān)控、仿真、開發(fā)、UDS診斷、CCP/XCP標(biāo)定、ECU刷寫、I/O控制、測試測量等功能于一體的國產(chǎn)軟件工具。在最新更新的軟件版本里,增加了很多新功
    的頭像 發(fā)表于 04-29 08:21 ?1579次閱讀
    <b class='flag-5'>TSMaster</b> 2024.04 最新版已上線,來看看新增了哪些實用<b class='flag-5'>功能</b>

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

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

    TSMaster中加載基于DotNet平臺的Seed&amp;amp;Key

    在UDS診斷過程中,會涉及到安全訪問的問題,也就是所謂的Seed&Key。TSMaster診斷模塊支持通過.dll文件載入Seed&Key算法用于安全訪問解鎖。在最近發(fā)布
    的頭像 發(fā)表于 04-02 08:20 ?450次閱讀
    在<b class='flag-5'>TSMaster</b>中加載基于DotNet平臺的Seed&amp;amp;Key

    什么是PLC的故障診斷功能?

    PLC的故障診斷功能是指PLC系統(tǒng)能夠自動檢測、識別和報告設(shè)備或系統(tǒng)中潛在或已經(jīng)發(fā)生的故障,從而幫助用戶及時采取相應(yīng)措施進行修復(fù),確保生產(chǎn)過程的穩(wěn)定和安全。
    的頭像 發(fā)表于 03-22 09:09 ?716次閱讀

    TSMaster 總線記錄功能操作指南

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

    TSMaster 2024年1月最新版本,新功能太實用

    、新增TTS機箱模塊、新增地圖顯示模塊等。一大波超實用的新功能,一起來看看吧!體驗新功能建議您將軟件更新至最新版本TSMaster下載鏈接01工具箱相關(guān)更新工具箱模
    的頭像 發(fā)表于 02-19 12:12 ?1315次閱讀
    <b class='flag-5'>TSMaster</b> 2024年1月最新版本,<b class='flag-5'>新功能</b>太實用

    一分鐘帶你了解TSMaster小程序編輯代碼智能提示功能

    本文給大家?guī)?b class='flag-5'>TSMaster小程序編輯的新功能,其中主要包含:代碼編輯智能提示功能、可用外部代碼編輯器編輯小程序代碼并同步。本文關(guān)鍵字:C小程序、Python小程序、代碼智能提示、外部代碼編輯器
    的頭像 發(fā)表于 10-28 08:22 ?1646次閱讀
    一分鐘帶你了解<b class='flag-5'>TSMaster</b>小程序編輯代碼智能提示<b class='flag-5'>功能</b>

    AT32F415C OTG新功能的使用方法

    演示AT32F415C OTG 新功能的使用方法,415C新增兩個功能,功能1:在OTGFS Device模式下,VBUS(PA9)可通過配置釋放給其它外設(shè)使用。功能1使能方法:設(shè)置寄
    發(fā)表于 10-27 07:00