支持檢查診斷服務(wù)標識符并調(diào)整診斷消息
如果識別出新的診斷消息,DSL子模塊應(yīng)觸發(fā)DSD子模塊。DSD子模塊將通過分析接收到的診斷消息中包含的診斷服務(wù)標識符進行相應(yīng)的處理。
suppressPosRspMsgIndicationBit
如果“suppressPosRspMsgIndicationBit”為真,DSD子模塊不得發(fā)送正響應(yīng)消息。只有在服務(wù)具有子功能時才可用。
驗證功能
在執(zhí)行接收到的診斷服務(wù)之前,DSD會執(zhí)行一組驗證。只有當所有驗證都成功通過,DSD才會接受服務(wù)。驗證項包括:
● 驗證制造商許可
● 驗證SID
● 驗證當前認證狀態(tài)下的服務(wù)訪問控制
● 診斷會話的驗證
● 驗證服務(wù)安全訪問級別
● 驗證供應(yīng)商許可
● 驗證服務(wù)ID的模式規(guī)則
檢查格式和子功能支持:
在執(zhí)行所請求的命令之前,DSD子模塊會檢查是否支持特定的子函數(shù)。如果未配置子服務(wù),則DSD應(yīng)發(fā)送負響應(yīng)NRC:0x12(子功能不支持)。DSD子模塊將在執(zhí)行所請求的命令之前會檢查最小消息長度。
將診斷信息分配到DSP子模塊
DSD子模塊收集DSP子模塊新接收的診斷服務(wù)標識符的可執(zhí)行功能,并調(diào)用相應(yīng)的DSP服務(wù)解釋器。
組裝Positive/Negative Response:
當DSP子模塊完成了所請求的診斷服務(wù)的執(zhí)行時,DSD子模塊應(yīng)組裝診斷響應(yīng)報文。
啟動傳輸
DSD子模塊應(yīng)將診斷響應(yīng)信息轉(zhuǎn)發(fā)給DSL子模塊。
-
模塊
+關(guān)注
關(guān)注
7文章
2849瀏覽量
53462 -
汽車電子
+關(guān)注
關(guān)注
3047文章
9129瀏覽量
173197 -
AUTOSAR
+關(guān)注
關(guān)注
11文章
409瀏覽量
23759 -
DSD
+關(guān)注
關(guān)注
1文章
15瀏覽量
18356 -
系統(tǒng)
+關(guān)注
關(guān)注
1文章
1047瀏覽量
22408
發(fā)布評論請先 登錄
功能安全---AUTOSAR架構(gòu)深度解析 精選資料分享
如何購買AUTOSAR軟件?
如何開發(fā)符合AUTOSAR規(guī)范的電機控制器軟件
AUTOSAR是什么
介紹AUTOSAR支持的四種功能安全機制
光模塊的數(shù)字診斷功能介紹
AUTOSAR架構(gòu)下的WdgDriver WdgIf WdgM模塊
基于AUTOSAR的汽車故障診斷系統(tǒng)的設(shè)計與實現(xiàn)
關(guān)于AUTOSAR-DEM模塊的簡要介紹和幾點思考
DSL模塊的功能有哪些
DSP概述 模塊功能介紹
AutoSAR中的診斷模塊是什么
AUTOSAR經(jīng)典平臺介紹
AUTOSAR診斷DSD模塊功能介紹
評論