UDS协议(史上最全)
生活随笔
收集整理的這篇文章主要介紹了
UDS协议(史上最全)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
- UDS協(xié)議
- UDS應(yīng)用層協(xié)議解讀(上)
- ISO 15765-3主要包含以下內(nèi)容
- 應(yīng)用層時(shí)間參數(shù)
- P2CAN_Client
- P2*CAN_Client
- P2CAN_Server
- P2*CAN_Server
- P3CAN_Client_Phys
- P3CAN_Client_Func
- 會(huì)話層時(shí)間參數(shù)
- S3Client
- 當(dāng)ECU處于非默認(rèn)會(huì)話模式時(shí),test端會(huì)周期性地向ECU端發(fā)送診斷設(shè)備在線的請(qǐng)求,使ECU端保持在非默認(rèn)會(huì)話模式下,不至于S3Server?timeout的發(fā)生
- S3Server
- 會(huì)話模式
- 默認(rèn)會(huì)話模式
- 非默認(rèn)會(huì)話模式
- 會(huì)話模式
- S3Client
- 應(yīng)用層時(shí)間參數(shù)
- ISO 14229-1主要包含以下內(nèi)容
- 服務(wù)響應(yīng)碼實(shí)裝規(guī)則
- ECU響應(yīng)碼實(shí)裝規(guī)則
- 物理尋址帶sub-function的請(qǐng)求
- 物理尋址不帶sub-function的請(qǐng)求
- 功能尋址帶sub-function的請(qǐng)求
- 功能尋址不帶sub-function的請(qǐng)求
- ECU響應(yīng)碼實(shí)裝規(guī)則
- 子功能參數(shù)結(jié)構(gòu)
- 診斷服務(wù)
- DTC狀態(tài)
- 服務(wù)響應(yīng)碼實(shí)裝規(guī)則
- ISO 15765-3主要包含以下內(nèi)容
- ISO 14229-1
- 概述
- 定義診斷系統(tǒng)的通用需求
- 與數(shù)據(jù)鏈路無(wú)關(guān)的診斷服務(wù)
- 定義診斷系統(tǒng)的通用需求
- 應(yīng)用層接口服務(wù)
- 應(yīng)用層服務(wù)概述
- 服務(wù)原語(yǔ)
- 請(qǐng)求request
- 請(qǐng)求_確認(rèn)req_confirm
- 指示indication
- 響應(yīng)response
- 響應(yīng)_確認(rèn)rsp_confirm
- 確認(rèn)confirm
- 有確認(rèn)服務(wù)
- 無(wú)確認(rèn)服務(wù)
- 服務(wù)原語(yǔ)
- 應(yīng)用層接口服務(wù)
- 車輛系統(tǒng)需求
- 客戶(Tester)和服務(wù)器(ECU)統(tǒng)一編址
- 每一個(gè)Tester和ECU的地址是唯一的
- RA(遠(yuǎn)程地址)獨(dú)立分配
- 車輛系統(tǒng)需求
- 應(yīng)用層服務(wù)概述
- 應(yīng)用層協(xié)議
- A_SDU——應(yīng)用層服務(wù)數(shù)據(jù)單元
- A_PDU——應(yīng)用層協(xié)議數(shù)據(jù)單元
- 請(qǐng)求A_PDU
- 子功能參數(shù)$Level(LEV_)的定義
- 1字節(jié)數(shù)據(jù)
- Bit7——禁止肯定響應(yīng)指示位
- Bit6-0——子功能參數(shù)值(0x00~0x7F)
- 子功能參數(shù)$Level(LEV_)的定義
- 否定A_PDU
- 否定響應(yīng)碼NRC_
- SNS——服務(wù)器不支持客戶端請(qǐng)求的診斷服務(wù)
- SFNS——服務(wù)器不支持客戶端請(qǐng)求服務(wù)的子功能
- IMLOIF——請(qǐng)求報(bào)文的數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)
- ROOR——請(qǐng)求超出范圍
- RCRRP
- 服務(wù)器正忙,暫時(shí)無(wú)法處理客戶端發(fā)出的請(qǐng)求
- 否定響應(yīng)碼NRC_
- 請(qǐng)求A_PDU
- A_PCI——應(yīng)用層協(xié)議控制信息
- 兩種不同的格式(由服務(wù)原語(yǔ)和Result參數(shù)決定)
- A_PCI(SI)
- A_PCI(NR_SI,SI)
- 服務(wù)標(biāo)識(shí)符SI
- 請(qǐng)求服務(wù)標(biāo)識(shí)符SI
- 肯定響應(yīng)服務(wù)標(biāo)識(shí)符SI
- 否定響應(yīng)服務(wù)標(biāo)識(shí)符SI
- 兩種不同的格式(由服務(wù)原語(yǔ)和Result參數(shù)決定)
- A_PUD=A_PCI+A_SDU
- 服務(wù)響應(yīng)的執(zhí)行規(guī)則
- 對(duì)帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)
- 對(duì)物理尋址的客戶端請(qǐng)求消息的
- 對(duì)功能尋址的客戶端請(qǐng)求消息
- 對(duì)不帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)
- 對(duì)物理尋址的客戶端請(qǐng)求消息
- 對(duì)功能尋址的客戶端請(qǐng)求消息
- 對(duì)帶子功能參數(shù)的請(qǐng)求消息的響應(yīng)
- 各功能單元診斷服務(wù)
- 診斷和通信管理功能單元
- 診斷和通信管理
- DiagnosticSessionControl (0x10)服務(wù)
- 用于使能服務(wù)器中不同的診斷會(huì)話
- 診斷會(huì)話
- 默認(rèn)會(huì)話模式
- 非默認(rèn)會(huì)話模式
- 編程模式
- 擴(kuò)展模式
- 不同的診斷會(huì)話具有
- 不同的功能
- 不同的定時(shí)參數(shù)
- 受到不同的安全訪問(wèn)保護(hù)
- 診斷會(huì)話
- 請(qǐng)求報(bào)文
- 肯定響應(yīng)
- 診斷會(huì)話模式的狀態(tài)轉(zhuǎn)移圖
- 用于使能服務(wù)器中不同的診斷會(huì)話
- DiagnosticSessionControl (10hex)服務(wù)
- diagnosticSession Type子功能參數(shù)
- 不同會(huì)話所允許的診斷服務(wù)
- 支持的否定響應(yīng)碼
- 0x12
- 不支持請(qǐng)求服務(wù)的子功能
- 0x13
- 請(qǐng)求報(bào)文的數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)
- 0x22
- 條件不滿足
- 0x12
- SecurityAccess(0x27)服務(wù)
- 安全訪問(wèn)過(guò)程的本質(zhì)
- 提供保護(hù)機(jī)制
- 請(qǐng)求——requestSeed和sendKey子功能
- 子功能securityAccess Type
- 肯定響應(yīng)
- 支持的否定響應(yīng)碼
- 0x12
- 不支持請(qǐng)求服務(wù)的子功能
- 0x13
- 請(qǐng)求報(bào)文的數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)
- 0x22
- 條件不滿足
- 0x24
- 請(qǐng)求順序錯(cuò)誤
- 0x31
- 請(qǐng)求超出范圍
- 0x35
- 無(wú)效密鑰
- 0x36
- 嘗試次數(shù)超限
- 0x37
- 延遲時(shí)間未到
- 0x12
- 安全訪問(wèn)過(guò)程的本質(zhì)
- CommunicationControl(0x28)服務(wù)
- 用于打開(kāi)/關(guān)閉服務(wù)器對(duì)非診斷消息的發(fā)送和/或接收
- 請(qǐng)求
- 子功能controlType
- 肯定響應(yīng)
- 支持的否定響應(yīng)碼
- 0x12
- 不支持請(qǐng)求服務(wù)的子功能
- 0x13
- 請(qǐng)求報(bào)文的數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)
- 0x22
- 條件不滿足
- 0x31
- 請(qǐng)求超出范圍
- 0x12
- TesterPresent(0x3E服務(wù))
- 用于向服務(wù)器指示診斷儀仍然連接在網(wǎng)絡(luò)上,先前激活的特定診斷服務(wù)和/或通信功能仍然保持激活狀態(tài)
- 周期性發(fā)送
- 請(qǐng)求
- 肯定響應(yīng)
- 支持的否定響應(yīng)碼
- 0x12
- 不支持請(qǐng)求服務(wù)的子功能
- 0x13
- 請(qǐng)求報(bào)文的數(shù)據(jù)長(zhǎng)度(或格式)不符合標(biāo)準(zhǔn)
- 0x12
- LinkControl(0x87)服務(wù)
- 請(qǐng)求
- 子功能linkControlType
- 肯定響應(yīng)
- 支持的否定響應(yīng)碼
- 0x12
- 不支持請(qǐng)求服務(wù)的子功能
- 0x13
- 請(qǐng)求報(bào)文的數(shù)據(jù)長(zhǎng)度(或者格式)不符合標(biāo)準(zhǔn)
- 0x22
- 條件不滿足
- 0x24
- 請(qǐng)求順序錯(cuò)誤
- 0x31
- 請(qǐng)求超出范圍
- 0x12
- 其他服務(wù)介紹
- DiagnosticSessionControl (0x10)服務(wù)
- 診斷和通信管理
- 數(shù)據(jù)傳輸功能單元
- ReadDataByldentifier(0x22)服務(wù)
- 客戶端請(qǐng)求讀取由數(shù)據(jù)標(biāo)識(shí)符識(shí)別的某個(gè)記錄的當(dāng)前值
- ReadMemoryByAddress(0x23)服務(wù)
- 客戶端請(qǐng)求讀取指定存儲(chǔ)器范圍數(shù)據(jù)的當(dāng)前值
- ReadScalingDataByIdentifier(0x24)服務(wù)
- 客戶端請(qǐng)求讀取由數(shù)據(jù)標(biāo)識(shí)符識(shí)別的某個(gè)記錄的定標(biāo)信息
- ReadDataByPeriodicldentifier(0x2A)服務(wù)
- 客戶端請(qǐng)求周期性傳輸服務(wù)器中的數(shù)據(jù)
- DynamicallyDefineDataIdentifier(0x2c)服務(wù)
- 客戶端請(qǐng)求動(dòng)態(tài)定義由ReadDataByldentifier服務(wù)讀取的數(shù)據(jù)標(biāo)識(shí)符
- 通過(guò)現(xiàn)有的DID或存儲(chǔ)器地址定義新的DID
- 功能強(qiáng)大
- 實(shí)現(xiàn)復(fù)雜
- WriteDataByIdentifier(0x2E)服務(wù)
- 客戶端請(qǐng)求寫(xiě)入由數(shù)據(jù)標(biāo)識(shí)符指定的某個(gè)記錄
- WriteMemoryByAddress(x3D)服務(wù)
- 客戶端請(qǐng)求將數(shù)據(jù)寫(xiě)入到指定存儲(chǔ)器范圍內(nèi)
- ReadDataByldentifier(0x22)服務(wù)
- 傳輸儲(chǔ)存的數(shù)據(jù)功能單元
- ReadDTCInformation(0x19)服務(wù)
- ClearDiagnosticInformation(0x14)服務(wù)
- 輸入輸出控制功能單元
- InputOutputControlByldentifier(0x2F)服務(wù)
- 用于替換服務(wù)器輸入信號(hào)的值或內(nèi)部功能
- 控制電子系統(tǒng)的某個(gè)輸出(執(zhí)行器)
- InputOutputControlByldentifier(0x2F)服務(wù)
- 遠(yuǎn)程激活例程功能單元
- RoutineControl(0x31)服務(wù)
- 用于遠(yuǎn)程請(qǐng)求啟動(dòng)、停止某個(gè)例程或請(qǐng)求例程的執(zhí)行結(jié)果
- RoutineControl(0x31)服務(wù)
- 上傳下載功能單元
- RequestDownload(0x34)服務(wù)
- RequestUpload(0x35)服務(wù)
- TransferData(0x36)服務(wù)
- RequestTransferExit(0x37)服務(wù)
- 診斷和通信管理功能單元
- 概述
- UDS診斷入門(mén)
- 肯定響應(yīng)[SID+0x40]
- 否定響應(yīng)7F+SID+NRC
- 7種重要的服務(wù)
- $10Diagnostic Session Control(診斷會(huì)話)
- $14 Clear Diagnostic Information(清除診斷信息)
- $19 Read DTC Information
- $22 Read Data By Identifier(通過(guò)ID讀數(shù)據(jù))
- $27 Security Access(安全訪問(wèn))
- $2EWrite Data By Identifier(通過(guò)ID寫(xiě)數(shù)據(jù))
- $3E Tester Present(待機(jī)握手)
- UDS應(yīng)用層協(xié)議解讀(上)
總結(jié)
以上是生活随笔為你收集整理的UDS协议(史上最全)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 【深度学习】——纠错error: Una
- 下一篇: 【机器视觉】——相机和镜头的选择