視頻教程彙總帖:https://www.armbbs.cn/forum.php?mod=viewthread&tid=110519
【前言】
1、繼前面分享了CANopen和J1939的專題後,這次繼續爲大家分享UDS專題視頻第1期。
2、統一診斷服務(Unified Diagnostic Services,簡稱UDS)是車用電子的通信協議,是電子控制器ECU中設備診斷用的網絡傳輸協議。目前所有汽車一級供應商新生產的ECU都已支持此通信協議,主要用於車輛運行情況,故障檢測,固件升級等。
3、UDS要研究明白,必須將源碼和文檔研究透纔行,這樣遇到各種問題了都會得心應手。缺點是UDS涉及到的知識點非常多,規格書也非常。
4、爲了製作本期視頻教程,參考了很多開源UDS代碼和網上的很多文檔,纔將UDS的基礎知識點捋順。可以大大節省大家的研究時間。
【視頻】
https://www.bilibili.com/video/BV1wm421x7Zn
【視頻提綱】
【參考資料】
1、UDS服務器模板和ISO14229文檔下載:
鏈接:https://pan.baidu.com/s/1lo5iyTK9mVzw22jy-vKYZQ 提取碼:mnda
案例基於V7板子,波特率250K,使用的CANFD2接口。
2、開源UDS代碼
(1) NXP
https://www.armbbs.cn/forum.php?mod=viewthread&tid=122716
(2) 福特
https://www.armbbs.cn/forum.php?mod=viewthread&tid=122713
(3) 網友,設計的非常好
https://github.com/driftregion/iso14229
3、https://piembsystech.com/uds-protocol/
4、https://nvdungx.github.io/unified-diagnostic-protocol-overview/
5、H7-TOOL的UDS解析和控制操作說明:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=122699