*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202410*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:新能源汽車診斷UDS協議及實現 ISBN:9787111762072 出版社:機械工業 著編譯者:向滿 叢書名:新能源汽車研究與開發叢書 頁數:214 所在地:中國大陸 *此為代購商品 書號:1683594 可大量預訂,請先連絡。 內容簡介 本書結合汽車電控系統軟體中的BootLoader程序和上位機及腳本介紹UDS的使用場景,並深入講解其功能,分為基礎篇、核心篇、提升篇三部分。主要內容包括新能源汽車電控系統基礎知識、基於CAN/LIN匯流排的通信協議、UDS協議棧架構、基於UDS的BootLoader、通過腳本實現UDS客戶端通信、UDS測試等內容。 本書首先介紹新能源汽車電控系統基礎、常用匯流排通信協議和UDS基礎知識,讓讀者站在電控系統的角度了解UDS等協議棧的作用和診斷的相關知識,然後根據ISO 15765和ISO 14229標準的內容從使用者的角度對標準的實現進行詳細的解釋,最後在診斷協議的基礎上以BootLoader程序和上位機及腳本的實現講解其在客戶端和伺服器端的應用及其測試環境。 本書適合具有一定車載嵌入式軟體開發和測試基礎知識的讀者,也可作為普通高等院校汽車相關專業的本科生或研究生學習汽車嵌入式軟體開發的參考書,亦可供汽車電子行業軟體工程師、匯流排網路開發工程師和匯流排測試工程師學習和參考。目錄 前言基礎篇 第1章 汽車電控系統 1 1 汽車電控系統介紹 1 1 1 電控系統架構 1 1 2 工作原理 1 1 3 分類 1 1 4 發展情況 1 2 汽車電控系統開發 1 2 1 軟體開發 1 2 2 硬體開發 1 3 AUTOSAR和功能安全 1 3 1 AUTOSAR架構介紹 1 3 2 功能安全概念介紹 第2章 車載匯流排通信介紹 2 1 CAN匯流排和LIN匯流排通信基礎 2 1 1 CAN匯流排基礎 2 1 2 LIN匯流排基礎 2 2 常用車載通信協議 2 2 1 OSEK網路管理協議 2 2 2 CCP和XCP協議 2 2 3 J1939協議 2 2 4 UDS協議 2 3 其他匯流排通信技術 2 3 1 CANFD 2 3 2 車載乙太網 第3章 診斷協議及其參考標準 3 1 OBD協議 3 1 1 OBD協議介紹 3 1 2 OBD協議參考標準 3 2 UDS協議 3 2 1 UDS協議介紹 3 2 2 UDS協議參考標準 3 3 UDS協議與OBD協議的區別 核心篇 第4章 UDS協議棧架構 4 1 UDS協議軟體架構 4 1 1 CAN驅動層 4 1 2 TP層 4 1 3 診斷應用層 4 2 UDS數據流分析 4 3 如何實現UDS 第5章 CAN驅動層及其實現 5 1 S32K系列微控制器介紹 5 2 CAN驅動層提供的功能 5 3 S32K144的CAN驅動配置 第6章 TP層及其實現 6 1 TP層的作用 6 2 TP層協議 6 2 1 TP層協議概述 6 2 2 TP層相關術語定義 6 2 3 TP層總覽及其服務概述 6 2 4 網路層協議 6 3 TP層協議實現 6 3 1 單幀 6 3 2 首幀 6 3 3 流控幀 6 3 4 連續幀 6 3 5 TP層參數 6 4 通信報文解析 6 4 1 單包報文傳輸 6 4 2 多包報文傳輸 第7章 診斷應用層及其實現 7 1 診斷應用層的作用 7 2 定址概念 7 2 1 物理定址 7 2 2 功能定址 7 3 UDS請求與響應 7 3 1 UDS請求 7 3 2 UDS響應 7 4 UDS會話模式和安全訪問 7 5 DTC信息 7 5 1 DTC格式 7 5 2 DTC相關的術語 7 5 3 DTC狀態位定義和DTC狀態掩碼 7 5 4 DTC故障檢測 7 5 5 DTC老化機制 7 5 6 DTC信息存儲 7 6 常用診斷服務列表 7 6 1 BootLoader程序常用服務 7 6 2 應用程序常用服務 7 7 診斷應用層服務解析 7 7 1 10服務——診斷會話控制 7 7 2 11服務——電控單元複位 7 7 3 27服務——安全訪問 7 7 4 28服務——通信控制 7 7 5 3E服務——測試設備在線 7 7 6 85服務——控制DTC設置 7 7 7 22服務——根據DID讀數據 7 7 8 23服務——通過地址讀內存 7 7 9 2E服務——通過DID寫數據 7 7 10 3D服務——通過地址寫內存 7 7 11 14服務——清除診斷信息 7 7 12 19服務——讀取DTC信息 7 7 13 2F服務——輸入輸出控制 7 7 14 31服務——常式控制 7 7 15 34服務——請求下載 7 7 16 36服務——傳輸數據 7 7 17 37服務——請求退出傳輸 7 8 診斷應用層定時參數分析 7 8 1 定時參數分析 7 8 2 定時參數處理 7 9 診斷報文分析 提升篇 第8章 基於UDS的BootLoader 8 1 BootLoader介紹 8 2 BootLoader機制介紹 8 3 BootLoader的一般要求 8 3 1 通信要求 8 3 2 安全要求 8 4 BootLoader詳細流程 8 4 1 Pre-Programming階段 8 4 2 Programming階段 8 4 3 Post-Programming階段 8 5 BootLoader軟體架構與實現 8 5 1 最小系統和基本模塊 8 5 2 內存分配 8 5 3 中斷向量表的重映射 8 5 4 快閃記憶體驅動 8 5 5 程序跳轉 8 6 電控單元OTA介紹 第9章 通過腳本實現UDS客戶端通信 9 1 上位機和腳本編程語言 9 2 基於Python語言的UDS腳本 9 2 1 PeakCAN介紹 9 2 2 PeakCAN二次開發介紹 9 2 3 基於Python語言實現UDS通信 9 3 通過腳本實現上位機Flash BootLoader 第10章 UDS測試 10 1 Vector系統介紹 10 2 基於Vector工具鏈的測試系統介紹 10 3 UDS測試操作指導 參考文獻 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |