AUTOSAR从入门到精通100讲(三十三)-AutoSar架构中的诊断事件管理
生活随笔
收集整理的這篇文章主要介紹了
AUTOSAR从入门到精通100讲(三十三)-AutoSar架构中的诊断事件管理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Dem在AutoSar架構中的角色和位置
Dem(Diagnostic Event Manager)診斷事件管理,屬于Autosar BSW(Basic Software)中的系統服務,在整個架構中所處的位置如下圖。
闡述下圖中的概念:
功能抑制管理(Function inhibitor Manager, FiM)
代表對軟件組件所需動作(例如抑制特定監視器)的事件進行評估和分配。當監測狀態發生變化時,Dem通知并更新功能抑制管理器(FiM),以便根據分配的依賴關系抑制或釋放功能實體。
診斷通信管理器(Diagnostic Communication Manager, Dcm)
負責UDS和SAEJ1979通信路徑和診斷服務的執行,從而處理來自外部測試人員或OBD系統的診斷請求。它轉發來自外部掃描工具的請求,并進一步負責封裝響應消息(DTC、狀態信息等),這些消息隨后將被傳輸到外部診斷掃描工具。
J1939 (J1939 Dcm)診斷通信管理器,負責SAE J1939-73診斷通信協議。
軟件組件(SW-C)和底層軟件(BSW)模塊,可以訪問Dem來更新和檢索當前監控狀態、UDS狀態等信息。SW-Cs和BSW模塊可以從Dem中檢索數據,例如打開或關閉指示燈。底層監控是SW-C/ BSW模塊的子組件。
數據提供:SW-Cs和BSW模塊將提供Dem所需的數據(即事件
總結
以上是生活随笔為你收集整理的AUTOSAR从入门到精通100讲(三十三)-AutoSar架构中的诊断事件管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: AUTOSAR从入门到精通100讲(三十
- 下一篇: 汽车电子嵌入式技术篇(三) -数据结构C