99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

AUTOSAR之WDGM介紹

jf_EksNQtU6 ? 來源:車端 ? 2023-06-28 10:51 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1 介紹

現(xiàn)代 ECU 包含高度模塊化的嵌入式軟件,該軟件可以由非可信和可信軟件組件組成,這些組件執(zhí)行不同 ASIL 級(jí)別的功能。在這種情況下,我們有兩種不同的方法

整個(gè)軟件必須按照最高的ASIL進(jìn)行開發(fā)。

保持具有不同 ASIL 級(jí)別的軟件組件,并確保具有較高 ASIL 級(jí)別的組件不受具有較低 ASIL 級(jí)別的元件的干擾 FFI。(常用方法)一個(gè)系統(tǒng)往往需要同時(shí)實(shí)現(xiàn)多條ASIL等級(jí)不同的功能安全需求,當(dāng)這些需求分配到軟件模塊上,不同的模塊需要滿足不同的ASIL等級(jí),如下圖所示。

e475bbb2-14d3-11ee-962d-dac502259ad0.png

2 時(shí)間監(jiān)控

時(shí)序是嵌入式系統(tǒng)的一個(gè)重要屬性。安全行為要求系統(tǒng)的動(dòng)作和反應(yīng)在正確的時(shí)間內(nèi)執(zhí)行。正確的時(shí)間可以用一組必須滿足的時(shí)序約束來描述。然而,AUTOSAR 軟件組件本身無法確保正確的計(jì)時(shí)。應(yīng)該以某種方式確保它,但另一個(gè)獨(dú)立組件是AUTOSAR WdgM。看門狗管理器 (WDGM) 位于 AUTOSAR 堆棧的服務(wù)層,如圖所示,看門狗服務(wù)分布在 AUTOSAR 層中。它基本上包括:

看門狗管理器(服務(wù)層)看門狗接口(ECU抽象層)看門狗驅(qū)動(dòng)程序(MCAL層)

e4a99bc6-14d3-11ee-962d-dac502259ad0.png

看門狗管理器的任務(wù)是監(jiān)督軟件的執(zhí)行,如果發(fā)現(xiàn)軟件執(zhí)行中的錯(cuò)誤或缺陷,WDGM 將采取行動(dòng)。SWC 使用 WDGM 提供的服務(wù),使用客戶端服務(wù)器接口。SWC 是客戶端,WDGM 是服務(wù)器

定時(shí)保護(hù)和監(jiān)控可以描述為監(jiān)控以下屬性:

監(jiān)控任務(wù)在指定時(shí)間調(diào)度。

消耗他們的執(zhí)行時(shí)間預(yù)算。

不要獨(dú)占操作系統(tǒng)資源。(例如CPU負(fù)載重、中斷請求多)以下與時(shí)序和執(zhí)行相關(guān)的故障可被視為軟件組件之間干擾的原因:

執(zhí)行的阻塞

死鎖

活鎖

執(zhí)行時(shí)間分配不正確

軟件元素之間的同步不正確。

執(zhí)行流程不正確。ISO 26262 引入了一些用于錯(cuò)誤檢測的軟件安全機(jī)制。它將活躍度和期限監(jiān)督確定為臨時(shí)保護(hù)的安全機(jī)制。并且還控制流監(jiān)控作為錯(cuò)誤執(zhí)行流的機(jī)制。AUTOSAR 提供了一個(gè)方便的解決方案來實(shí)現(xiàn)這些機(jī)制/服務(wù),它就是看門狗管理器 WdgM。

e4cc3b04-14d3-11ee-962d-dac502259ad0.png

WdgM 的主要目的是提供一種機(jī)制來驗(yàn)證 SWC 的執(zhí)行和時(shí)序約束。它的目的是考慮周期性和周期性的最大時(shí)序約束來監(jiān)督應(yīng)用程序執(zhí)行的可靠性。

為了構(gòu)建可以提供所有這些服務(wù)的通用且可擴(kuò)展的模塊,AUTOSAR 引入了一種新模式來概括 WdgM 的功能。它將您想要監(jiān)控的任何指定的感興趣的軟件實(shí)體聲明為“受監(jiān)管實(shí)體 SE”。SE 的監(jiān)控是通過在 SE 內(nèi)部放置一些點(diǎn)“API / RTE 調(diào)用”來驗(yàn)證目標(biāo)事件(調(diào)度、完成等)是否已經(jīng)發(fā)生,這些點(diǎn)稱為檢查點(diǎn)。

e4fd2106-14d3-11ee-962d-dac502259ad0.png

e52515da-14d3-11ee-962d-dac502259ad0.png

WdgM 提供三種類型的監(jiān)督來涵蓋上述服務(wù),如圖所示。每個(gè)SE都有自己獨(dú)特的標(biāo)識(shí)符和本地狀態(tài)。整個(gè)WdgM有一個(gè)整體狀態(tài),稱為全局狀態(tài),根據(jù)監(jiān)管類型、SE的配置,那些局部狀態(tài)會(huì)影響全局狀態(tài),這將在后面描述。

e56ac9ae-14d3-11ee-962d-dac502259ad0.png

e59d09d2-14d3-11ee-962d-dac502259ad0.png

WdgM 將獲取包含所有 SE 及其配置的結(jié)構(gòu)數(shù)組,并根據(jù)這些配置執(zhí)行所需的監(jiān)控,并且 WdgM 將相應(yīng)地更新其本地狀態(tài)。

在 WdgM 決定更新其全局狀態(tài)以停止之前,本地狀態(tài)不會(huì)導(dǎo)致重置,這將根據(jù)監(jiān)督類型建立單獨(dú)的狀態(tài)機(jī)。下圖包含監(jiān)控和評(píng)估實(shí)時(shí)監(jiān)督 SE 的流程圖。

e5b8a430-14d3-11ee-962d-dac502259ad0.png

審核編輯:湯梓紅
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 嵌入式
    +關(guān)注

    關(guān)注

    5149

    文章

    19655

    瀏覽量

    317282
  • 看門狗
    +關(guān)注

    關(guān)注

    10

    文章

    582

    瀏覽量

    71783
  • AUTOSAR
    +關(guān)注

    關(guān)注

    10

    文章

    378

    瀏覽量

    22635
  • ecu
    ecu
    +關(guān)注

    關(guān)注

    14

    文章

    933

    瀏覽量

    55781
  • 管理器
    +關(guān)注

    關(guān)注

    0

    文章

    254

    瀏覽量

    19046

原文標(biāo)題:2 時(shí)間監(jiān)控

文章出處:【微信號(hào):談思實(shí)驗(yàn)室,微信公眾號(hào):談思實(shí)驗(yàn)室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    AUTOSAR架構(gòu)下的多核通信介紹

    隨著汽車ECU迅速的往域控制器方向發(fā)展,ECU要處理的任務(wù)越來越多,單核CPU的負(fù)載越來越大,多核ECU勢在必行。AUTOSAR架構(gòu)下OS支持多核處理,本系列文章將詳細(xì)介紹AUTOSAR架構(gòu)下的多核機(jī)制。本文
    的頭像 發(fā)表于 11-13 09:24 ?3691次閱讀
    <b class='flag-5'>AUTOSAR</b>架構(gòu)下的多核通信<b class='flag-5'>介紹</b>

    AUTOSAR的工作原理是什么?為什么需要AUTOSAR

    AUTOSAR的工作原理是什么?為什么需要AUTOSAR?
    發(fā)表于 05-17 06:44

    如何開發(fā)符合AUTOSAR規(guī)范的電機(jī)控制器軟件

    基于AUTOSAR規(guī)范的電機(jī)控制器軟件開發(fā)本系列文章主要介紹如何開發(fā)符合AUTOSAR規(guī)范的電機(jī)控制器軟件的詳細(xì)過程。全系類分為基礎(chǔ)篇和實(shí)戰(zhàn)篇:基礎(chǔ)篇內(nèi)簡要介紹最新的
    發(fā)表于 08-30 08:59

    AUTOSAR是什么

    一、AUTOSAR是什么AUTOSAR組織自己的介紹AUTOSAR (AUTomotive Open System ARchitecture) is a worldwide deve
    發(fā)表于 11-10 07:47

    為什么使用AUTOSAR

    文章目錄一、總概述1 為什么使用AUTOSAR?1.1 AUTOSAR出現(xiàn)之前的行業(yè)現(xiàn)狀1.2 AUTOSAR出現(xiàn)之后可以實(shí)現(xiàn)如下目標(biāo)2、AUTOSAR總概述二、各層分別概述1、BSW
    發(fā)表于 12-09 07:50

    AUTOSAR的相關(guān)資料推薦

    AUTOSAR基礎(chǔ)篇EcuM_wto9109的博客-CSDN博客【AutoSAR】【EcuM】ECU狀態(tài)管理專注汽車軟件開發(fā)、AutoSAR、車載以太網(wǎng)、SOA、EE架構(gòu)。07-08
    發(fā)表于 01-27 08:25

    介紹AUTOSAR支持的四種功能安全機(jī)制

    1、AUTOSAR的四種功能安全機(jī)制雖然AUTOSAR不是一個(gè)完整的安全解決方案,但它提供了一些安全機(jī)制用于支持安全關(guān)鍵系統(tǒng)的開發(fā)。本文用于介紹AUTOSAR支持的四種功能安全機(jī)制:內(nèi)
    發(fā)表于 06-10 17:33

    AUTOSAR信息安全框架和關(guān)鍵技術(shù)相關(guān)資料介紹

    1、AUTOSAR信息安全框架和關(guān)鍵技術(shù)分析隨著汽車網(wǎng)聯(lián)化和智能化,汽車不再孤立,越來越多地融入到互聯(lián)網(wǎng)中。在這同時(shí),汽車也慢慢成為潛在的網(wǎng)絡(luò)攻擊目標(biāo),汽車的網(wǎng)絡(luò)安全已成為汽車安全的基礎(chǔ),受到
    發(fā)表于 11-24 16:51

    autosar教程之autosar 4.01版本代碼學(xué)習(xí)資料免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是autosar教程之autosar 4.01版本代碼學(xué)習(xí)資料免費(fèi)下載。
    發(fā)表于 08-31 08:00 ?0次下載
    <b class='flag-5'>autosar</b>教程之<b class='flag-5'>autosar</b> 4.01版本代碼學(xué)習(xí)資料免費(fèi)下載

    AUTOSAR分層軟件體系結(jié)構(gòu)的詳細(xì)資料介紹

    本文檔的主要內(nèi)容詳細(xì)介紹的是AUTOSAR分層軟件體系結(jié)構(gòu)的詳細(xì)資料介紹。
    發(fā)表于 05-26 08:00 ?10次下載
    <b class='flag-5'>AUTOSAR</b>分層軟件體系結(jié)構(gòu)的詳細(xì)資料<b class='flag-5'>介紹</b>

    AUTOSAR架構(gòu)下的WdgDriver WdgIf WdgM模塊

    本文主要介紹AUTOSAR 架構(gòu)下的WdgDriver WdgIf WdgM 模塊,分析模塊之間的依賴關(guān)系以及運(yùn)行原理以幫助快速理解。本文以MPC5746R為主控芯片,以FS6500為SBC
    的頭像 發(fā)表于 09-09 11:17 ?7011次閱讀

    AUTOSAR入門

    一、AUTOSAR是什么AUTOSAR組織自己的介紹AUTOSAR (AUTomotive Open System ARchitecture) is a worldwide deve
    發(fā)表于 11-05 18:20 ?22次下載
    <b class='flag-5'>AUTOSAR</b>入門

    AUTOSAR基礎(chǔ)篇EcuM

    ,ECU啟動(dòng)過程又可分為哪幾個(gè)階段呢?。。。。。。今天,我們來一起探討并回答這些問題。為了便于大家理解,以下是本文的主題大綱:正文EcuM模塊總體介紹主要功能EcuM模塊作為AUTOSAR中的標(biāo)準(zhǔn)模塊,全稱為(ECU State Management)。故名思義,指的就是
    發(fā)表于 12-06 19:51 ?15次下載
    <b class='flag-5'>AUTOSAR</b>基礎(chǔ)篇<b class='flag-5'>之</b>EcuM

    AUTOSAR經(jīng)典平臺(tái)介紹

    經(jīng)典平臺(tái)(AUTOSAR CP) AUTOSAR經(jīng)典平臺(tái)(AUTOSAR CP)是AUTOSAR軟件架構(gòu)的一種實(shí)現(xiàn),旨在提供一種標(biāo)準(zhǔn)化的方法來開發(fā)和管理汽車電子系統(tǒng)的軟件。
    的頭像 發(fā)表于 10-27 15:30 ?1855次閱讀
    <b class='flag-5'>AUTOSAR</b>經(jīng)典平臺(tái)<b class='flag-5'>介紹</b>

    AUTOSAR通信組件介紹 AUTOSAR通信層功能分析

    AUTOSAR通信組件介紹 AUTOSAR(AUTomotive Open System ARchitecture)是一個(gè)全球性的汽車軟件架構(gòu)合作伙伴計(jì)劃,旨在創(chuàng)建和建立一個(gè)開放的標(biāo)準(zhǔn)化軟件架構(gòu),以
    的頭像 發(fā)表于 12-17 14:55 ?1462次閱讀