国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

應用筆記 | TSMaster使用教程—UDS刷寫流程

上海同星智能科技有限公司 ? 2023-01-06 09:53 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

今天給大家介紹基于TSMaster的UDS診斷刷寫流程。基本流程主要分為基本參數配置、刷寫流程兩部分。

1

基本參數配置

1、新建工程

打開TSMaster軟件,選擇創建新工程-診斷-UDS診斷,然后選擇一個新工作目錄,創建一個新文件夾,點擊選擇之后進入到TSMaster工程文件中。

b3ba94ec-8c2b-11ed-bcbd-dac502259ad0.png

2、CAN通道設置

如下圖所示,電極最上方硬件、通道選擇設置一下CAN通道:點擊總線硬件、配置波特率。配置通道一為1000kbps,通道二為500kbps。

b3deaeae-8c2b-11ed-bcbd-dac502259ad0.png

3、新建UDS診斷模塊

打開或者新建一個uds診斷模塊。

b40345e8-8c2b-11ed-bcbd-dac502259ad0.png

設置診斷基本參數,Protocal的Transport Layer,通道選擇channel 2。

b41c6974-8c2b-11ed-bcbd-dac502259ad0.png

設置Diagnostic layer參數。將安全算法的dll導入。

b4400ece-8c2b-11ed-bcbd-dac502259ad0.png

2

刷寫流程教程

1、進入擴展會話

移步至“Basic Diagnostic Config”選項卡,對照配置文件,對10服務點右鍵,添加新服務。

b461b542-8c2b-11ed-bcbd-dac502259ad0.png

雙擊新建的服務,修改回話類型為83。

b48cbc1a-8c2b-11ed-bcbd-dac502259ad0.png

2、創建BT刷寫動作

來到“Automatic Diagnostic”,在左側空白區域右鍵,然后選“add a new uds flow”。

b4a67114-8c2b-11ed-bcbd-dac502259ad0.png

切換至“unlock”,然后在方框所示區域右鍵,依次選“Add new test step”、“Normol”,根據公司刷寫流程,選擇是用功能ID還是物理ID,在“Request(0x)”一欄下寫10 83;根據配置文件依次在“Basic Diagnostic Config”中配置服務以及在“Automatic Diagnostic”中配置刷寫流程。

b4cc370a-8c2b-11ed-bcbd-dac502259ad0.png

進入編程會話之后,根據配置文件流程,需要通過安全算法來解鎖,添加動作時不要選Select Config,要選Seed&Key;然后根據相應規范,選擇對應的level。

b4ecaf44-8c2b-11ed-bcbd-dac502259ad0.png


3、加載待刷寫文件

在“Basic Diagnostic Config”選項卡,創建服務,在“Service Name”中修改想要的名字,點擊+號選中想要燒錄的文件之后,下方會顯示出了文件中的數據區,以及每個數據區的參數信息,TSMaster會全自動地把這一切全部刷寫進去,之后會得到兩個重要信息,待刷寫數據的地址、待刷寫數據的長度。

b512ebbe-8c2b-11ed-bcbd-dac502259ad0.png

4、手動配置擦除服務

燒錄完s19文件后需要進行一個校驗,在31服務中創建一個新的服務,改好對應的數據,在下方參數中的“Value Type”里選擇“SystemVar”,修改數據長度為32,最后添加變量。

b53f3cdc-8c2b-11ed-bcbd-dac502259ad0.png

然后點擊下方參數列表中右側的+號,在內部變量中找到相應文件的校驗參數。點擊確定。

b5645c6a-8c2b-11ed-bcbd-dac502259ad0.png

完成之后,再去把該動作添加至“Automatic Diagnostic”中相應燒錄文件的流程后。

b586d7f4-8c2b-11ed-bcbd-dac502259ad0.png

然后新建一個“擦除”動作,需要用到上面生成的兩個參數。

b5a9eb0e-8c2b-11ed-bcbd-dac502259ad0.png

然后把該動作添加至“Automatic Diagnostic”中。

b5d2878a-8c2b-11ed-bcbd-dac502259ad0.png

5、添加新燒錄文件

擦除過后,添加新的燒錄文件,重復上面的過程最后在校驗,最后根據配置文件把最后的過程添加上去。整個配置過程就完成了,點擊左上角的啟動后再點擊診斷中的運行。

b5fe8f6a-8c2b-11ed-bcbd-dac502259ad0.png

程序正在刷寫中。

b6292cfc-8c2b-11ed-bcbd-dac502259ad0.png

刷寫完成后可在下面直觀地觀察到響應。

b653ac70-8c2b-11ed-bcbd-dac502259ad0.png

6、自動配置擦除服務

如不想手動配置擦除和checksum,可以自動配置擦除服務進行相應配置。

b679c194-8c2b-11ed-bcbd-dac502259ad0.png

選擇相應的回應報文。

b6a342ee-8c2b-11ed-bcbd-dac502259ad0.pngb6c4a830-8c2b-11ed-bcbd-dac502259ad0.png

Checksum。

b6eed312-8c2b-11ed-bcbd-dac502259ad0.pngb71c2f1a-8c2b-11ed-bcbd-dac502259ad0.png

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • MASTER
    +關注

    關注

    0

    文章

    111

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    UDS物聯網網關是什么?有什么功能?

    一、UDS車載物聯網網關概述 UDS(Unified Diagnostic Services,統一診斷服務)車載物聯網網關是一種基于汽車行業標準協議UDS的車載智能通信設備。它作為車輛內部網絡與外部
    的頭像 發表于 02-10 11:27 ?164次閱讀
    <b class='flag-5'>UDS</b>物聯網網關是什么?有什么功能?

    ECU刷寫前的“隱藏關卡”:3分鐘看懂XCP/CCP標定

    在上一期中,我們探討了ECU刷寫,重點介紹了基于UDS協議的刷寫流程,它直接針對ECU進行操作。而標定的輸出,正是ECU刷寫的關鍵輸入。那么
    的頭像 發表于 11-28 11:35 ?729次閱讀
    ECU<b class='flag-5'>刷寫</b>前的“隱藏關卡”:3分鐘看懂XCP/CCP標定

    ECU刷寫完全指南:從理論到實踐

    ECU刷寫是現代汽車電子開發中的核心環節,基于UDS診斷協議實現控制器軟件的更新與維護。本文將以USBCANFD-400U接口卡為例,詳細介紹CANFD總線環境下ECU刷寫的標準流程
    的頭像 發表于 11-12 11:37 ?1117次閱讀
    ECU<b class='flag-5'>刷寫</b>完全指南:從理論到實踐

    《CAN(FD)總線十萬個為什么》之UDS診斷(下)

    在汽車電子診斷領域,UDS協議的傳輸層由ISO-15765標準定義。這一標準確保了即使在數據量較大的情況下,也能高效、準確地傳輸診斷信息。今天,我們將深入探討ISO-15765協議的傳輸機制。UDS
    的頭像 發表于 11-06 11:36 ?583次閱讀
    《CAN(FD)總線十萬個為什么》之<b class='flag-5'>UDS</b>診斷(下)

    UDS診斷協議:汽車電子系統的“通用語言”

    在現代汽車中,電子控制單元(ECU)如同人體的神經系統,控制著發動機、變速器、制動系統等關鍵部件。然而,當這些復雜的電子系統出現故障時,如何快速定位問題并修復?這就需要一種統一的診斷協議——UDS
    的頭像 發表于 11-05 12:13 ?2751次閱讀

    《CAN(FD)總線十萬個為什么》之UDS診斷(上)

    在汽車電子的世界里,UDS診斷協議如同一把神奇的鑰匙,為工程師和維修人員打開了通往車輛“心臟”的大門。今天,就讓我們一起揭開UDS診斷的神秘面紗,探索其在汽車電子行業中的重要角色。UDS診斷U
    的頭像 發表于 11-05 11:35 ?493次閱讀
    《CAN(FD)總線十萬個為什么》之<b class='flag-5'>UDS</b>診斷(上)

    【CPKCOR-RA8D1】+ 6. 使用RA8D1實現UDS診斷之27安全訪問

    上一節我已經講解了UDS診斷的3個常用服務,10,14,28服務,本節接著講解最核心的安全解鎖算法27服務。 上表就是所有的UDS診斷服務,應該有25條左右。 下面就來講講27安全訪問服務 1。安全
    發表于 10-26 21:04

    【CPKCOR-RA8D1】+ 5. 使用RA8D1實現UDS診斷協議14229

    上一節中,我已經使用RA8D1實現了基于CANFD的DBC協議解析,解釋了整車廠的dbc文件。本節來點高端的干貨,使用RA8D1實現UDS診斷協議。 終于拿到CANoe了,10多萬的儀器,奢侈一下下
    發表于 10-22 18:53

    【科普系列】隱藏在OSI模型里的“交通指揮員”——UDS會話層

    (電子控制單元)進行深度交互。在車輛全生命周期中,UDS支撐著故障排查、軟件刷寫、傳感器校準等核心操作,其分層架構將復雜功能拆解到OSI模型的各層協作實現。偌大的城市車流不息,面對繁
    的頭像 發表于 09-10 10:03 ?7015次閱讀
    【科普系列】隱藏在OSI模型里的“交通指揮員”——<b class='flag-5'>UDS</b>會話層

    干貨分享 | TSMaster MBD模塊全解析:從模型搭建到自動化測試的完整實踐

    教您從零搭建工程并構建高效測試流程,為優化開發工作流提供實用指南。本文關鍵詞:TSMaster,MBD目錄Catalog1.符號說明2.MBD說明3.MBD基本功
    的頭像 發表于 08-22 20:04 ?2479次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b> MBD模塊全解析:從模型搭建到自動化測試的完整實踐

    告別摸索!TSMaster官方最全學習路徑整理

    在汽車電子和總線通信領域,TSMaster已成為工程師們不可或缺的利器。作為一款功能強大的總線分析、仿真、測試和診斷工具,TSMaster廣泛應用于CAN、LIN、FlexRay等總線系統的開發
    的頭像 發表于 06-13 20:06 ?1067次閱讀
    告別摸索!<b class='flag-5'>TSMaster</b>官方最全學習路徑整理

    GPDV6624C應用筆記1.0版

    電子發燒友網站提供《GPDV6624C應用筆記1.0版.pdf》資料免費下載
    發表于 06-06 17:20 ?0次下載

    盟通方案|如何集成UDS協議

    UDS診斷協議廣泛應用于汽車、重卡等領域的設備診斷和固件更新。該協議主要針對全車ECU進行標準化的數據交互。UDS應用層?(ISO14229-1)定義了6大類共26項診斷服務,覆蓋了ECU開發功能
    的頭像 發表于 06-06 14:06 ?712次閱讀
    盟通方案|如何集成<b class='flag-5'>UDS</b>協議

    干貨分享 | TSMaster用戶必看:以太網通信仿真用戶手冊

    在汽車電子開發中,以太網通信仿真已成為ECU測試、診斷和網絡分析的關鍵環節。TSMaster作為一款強大的汽車電子仿真和測試工具,為工程師提供了高效的以太網通信解決方案。本手冊將帶您深入解析
    的頭像 發表于 03-28 20:04 ?1110次閱讀
    干貨分享 | <b class='flag-5'>TSMaster</b>用戶必看:以太網通信仿真用戶手冊

    解鎖TSMaster fifo函數:報文讀取的高效方法

    前言:TSMaster目前有兩種讀取報文的模式:回調函數模式和fifo模式。fifo函數是TSMaster近期新增的函數,本文將重點介紹fifo模塊。關于回調函數的使用方法可以參考幫助模塊的《快速
    的頭像 發表于 03-14 20:04 ?1151次閱讀
    解鎖<b class='flag-5'>TSMaster</b> fifo函數:報文讀取的高效方法