CAN總線基礎
目標:建立CAN的基本概念
內(nèi)容:CAN綜述、物理層、數(shù)據(jù)鏈路層介紹
診斷概述
目標:建立車輛診斷的基本概念
內(nèi)容:介紹診斷的發(fā)展歷程,對比主要的幾大診斷協(xié)議的適用性。介紹UDS on CAN診斷協(xié)議的分層結構和各層作用。對診斷協(xié)議中使用頻率較高的專業(yè)詞匯進行解釋說明。
CAN診斷-網(wǎng)絡層(ISO 15765-2)
目標:理解CAN診斷報文的多幀傳輸
內(nèi)容:介紹網(wǎng)絡層傳輸協(xié)議診斷數(shù)據(jù)單元的定義。用真實總線傳輸示例說明不同報文類型之間的區(qū)別聯(lián)系以及發(fā)送場景,并對其中涉及到的報文控制參數(shù)和網(wǎng)絡層定時參數(shù)做詳細說明。介紹傳輸過程中網(wǎng)絡層對錯誤的識別和處理機制。介紹網(wǎng)絡層與上下層之間協(xié)調工作的方式,包括對上與應用層之間的應用服務接口,以及對下與數(shù)據(jù)鏈路層之間的數(shù)據(jù)映射關系,即尋址模式。
CAN診斷-應用層的時間參數(shù)(ISO 15765-3)
目標:理解CAN診斷服務的計時器管理
內(nèi)容:介紹應用層中幾大定時參數(shù)的作用,以及這些定時器的啟動和停止機制。介紹應用層中的錯誤識別與處理機制。介紹應用層與網(wǎng)絡層之間的數(shù)據(jù)單元映射關系。
CAN診斷服務(ISO 14229-1、ISO 15765-3)
目標:理解CAN診斷服務
內(nèi)容:介紹應用層接口服務和不同的協(xié)議數(shù)據(jù)單元組成,包括請求數(shù)據(jù)單元,肯定響應數(shù)據(jù)單元和否定響應數(shù)據(jù)單元。介紹不同場景下服務器對診斷請求服務的響應執(zhí)行規(guī)則。重點介紹對診斷服務幾大功能的普遍需求,以及各功能單元下包含的具體服務內(nèi)容、參數(shù)定義和實際應用。
排放相關診斷(ISO15765-4、ISO15031-5)
目標:理解排放相關診斷要求及診斷服務
內(nèi)容:測試設備初始化過程,物理層、數(shù)據(jù)鏈路層、網(wǎng)絡層的要求,排放相關診斷服務
診斷功能開發(fā)示例
目標:了解電控單元診斷功能開發(fā)的流程和方法
內(nèi)容:CANdelaStudio創(chuàng)建診斷數(shù)據(jù)庫,CANbedded開發(fā)診斷協(xié)議棧(嵌入式軟件),CANoe.DiVa自動測試演示,CANoe進行診斷功能仿真,CANdito進行診斷設備演示 |