日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

AUTOSAR从入门到精通100讲(二十七)-AutoSar模式管理总揽

發布時間:2023/12/2 编程问答 68 豆豆
生活随笔 收集整理的這篇文章主要介紹了 AUTOSAR从入门到精通100讲(二十七)-AutoSar模式管理总揽 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

介紹下AUTOSAR中的模式管理(Mode Manager)的機理。了解模式管理之前,先解釋下三個重要的概念:模式、狀態和階段。

Mode(模式)

模式是運行在車輛中的各種狀態機(不僅僅是ECU狀態管理器)的一組狀態,這些狀態機與特定實體、應用程序或整個車輛相關。

State(狀態)

狀態在各自的BSW組件內部,因此對應用程序不可見。所以它們只被BSW的內部狀態機使用。ECU狀態管理器中的狀態構建階段,因此處理模式。

Phase(階段)

ECU管理器動作和事件的邏輯或時間組件,如STARTUP,UP, SHUTDOWN, SLEEP啟動、運行、關閉、休眠等。階段可以由子階段組成,這些子階段通常被稱為序列,如果它們都存在,將執行的操作序列分組為邏輯單元。在此上下文中,階段不是AUTOSAR方法的階段。

模式可以看作是ECU全局變量的當前狀態,該變量分別由RTE和調度器。模式的賦值在模式聲明組中完成,而這些組由AUTOSAR軟件組件定義。同時,模式可以用于不同的目的。一方面,模式可用于同步軟件組件和基礎軟件模塊。通過模式啟用和禁用指定的觸發器,以防止可執行實體的激活。此外,可執行實體可以在模式切換期間明確觸發。另一方面,模式開關可以在從一種模式轉換到另一種模式時顯式觸發可執行實體。例如,在進入特定模式之前,RTE可以激活進入可執行實體來初始化特定的資源。在此模式下,將激活此可執行實體的觸發器。如果保留模式,就會調用退出可執行實體,該實體可以執行一些清理代碼,

總結

以上是生活随笔為你收集整理的AUTOSAR从入门到精通100讲(二十七)-AutoSar模式管理总揽的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。