精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

SCP固件執(zhí)行步驟和模塊間通信

麥辣雞腿堡 ? 來源:TrustZone ? 作者:TrustZone ? 2023-11-02 17:02 ? 次閱讀

SCP固件執(zhí)行步驟

運行前階段:按固定順序排列的5個階段

? 模塊初始化:框架使用模塊配置數(shù)據(jù)調(diào)用的模塊的.init()函數(shù)。

? 元素初始化:帶有元素配置數(shù)據(jù)的框架調(diào)用的模塊的.Element_init()函數(shù)。只有當模塊具有元素時,此階段才有效。

? 初始化后:框架調(diào)用的模塊的.Post_init()函數(shù)。元素數(shù)據(jù)提供給模塊后的任何額外初始化??蛇x階段。

?框架調(diào)用的模塊的Bind:.Bind()函數(shù)。模塊和元素綁定到其他模塊和元素??蛇x階段。

? 框架調(diào)用的模塊的Start:.Start()函數(shù)。模塊可以使用其他模塊的資源來完成初始化。

可選階段。

? 主要由模塊之間的交互引導的正常執(zhí)行流程。

? 生成和處理的事件、通知和響應。

模塊間通信

Events & Notifications

Events

事件:交流請求/響應的抽象。在被調(diào)用者上下文中實現(xiàn)邏輯任務的機制。?模塊提了.procse_event()處理程序,當找到事件目標模塊時,F(xiàn)ramework會調(diào)用該處理程序。?當與請求相關的任務完成時,可能會發(fā)送響應事件。響應可以作為事件處理的一部分發(fā)送,也可以稍后發(fā)送。–延遲響應:稍后發(fā)送響應,而不是在處理事件后立即發(fā)送–標準響應:一旦.produce_event()返回,F(xiàn)ramework就會生成響應。–響應是一個設置了響應標志的事件。固件以與事件相同的方式進行處理。

Notifications

通知:設置了通知字段的事件。?模塊可以訂閱來自其他模塊的通知。通知由框架廣播到所有訂閱的模塊。?可用于實現(xiàn)依賴鏈。–例如,如果在系統(tǒng)電源轉(zhuǎn)換之前,我們可能需要更改時鐘或設置一些
喚醒處理。模塊可以使用來自系統(tǒng)電源模塊的通知。

事件處理

創(chuàng)建事件-put_event()

圖片

put_event_and_wait()

模塊不使用公共/框架線程。線程阻塞,直到事件得到處理并生成響應。

圖片

處理事件

在框架/公共線程或模塊線程上下文中處理的事件

圖片

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

    關注

    7

    文章

    2672

    瀏覽量

    47345
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9054

    瀏覽量

    366834
  • 通信
    +關注

    關注

    18

    文章

    5973

    瀏覽量

    135865
  • 固件
    +關注

    關注

    10

    文章

    550

    瀏覽量

    22973
  • SCP
    SCP
    +關注

    關注

    0

    文章

    29

    瀏覽量

    9234
收藏 人收藏

    評論

    相關推薦

    串口通信

    【嵌入式】串口通信1.操作內(nèi)容2.操作步驟3.操作結(jié)果1.操作內(nèi)容通過編寫文件讀寫及上鎖的程序,熟悉Linux中文件I/O相關的應用開發(fā);掌握fopen()、fread()、fwrite
    發(fā)表于 10-27 06:46

    串口通信

    【嵌入式】串口通信1.操作內(nèi)容2.操作步驟3.操作結(jié)果4.串口通信5.操作步驟6.具體操作7.具體結(jié)果1.操作內(nèi)容利用串口
    發(fā)表于 10-27 10:04

    關于SCP和AP通信的MHU介紹

    )。但是出于隔離,安全等多種因素考慮,不會允許AP直接操作SCP中的控制模塊。所以SCP會以服務的方式來支持AP參與運行管理,這也就需要SCP和AP之間有一個
    發(fā)表于 04-02 10:03

    通信(IPC)解決方案

    模塊所示,每個核上都運行了IPC軟件模塊,從而實現(xiàn)了TDA4VM上不同核之間的核通信。本文的后續(xù)部分將以TDA4VM為例說明TI多核異構(gòu)處理器的核
    發(fā)表于 11-03 07:26

    利用RCS庫實現(xiàn)數(shù)控系統(tǒng)模塊通信

    采用層次化的設計思想,對數(shù)控系統(tǒng)進行模塊劃分,數(shù)控系統(tǒng)對實時性要求很高,尤其是運動控制模塊,因此如何實現(xiàn)各個模塊通信就顯得十分重要。介紹
    發(fā)表于 01-11 14:27 ?14次下載

    利用RCS庫實現(xiàn)數(shù)控系統(tǒng)模塊通信

    采用層次化的設計思想,對數(shù)控系統(tǒng)進行模塊劃分,數(shù)控系統(tǒng)對實時性要求很高,尤其是運動控制模塊,因此如何實現(xiàn)各個模塊通信就顯得十分重要。介紹
    發(fā)表于 07-13 15:30 ?21次下載

    esp8266固件如何升級_ESP8266WIFI模塊固件升級

    時下很流行的無線通信各式各樣,下面小編為大家接收一種最常用的無線通信模塊WIFI模塊ESP8266 的固件升級。
    的頭像 發(fā)表于 04-12 10:57 ?4.3w次閱讀
    esp8266<b class='flag-5'>固件</b>如何升級_ESP8266WIFI<b class='flag-5'>模塊</b><b class='flag-5'>固件</b>升級

    如何在Zynq Cortex A9處理器之間執(zhí)行處理器通信

    了解如何在Zynq Cortex A9處理器之間執(zhí)行處理器通信。 處理器通信有助于促進非對稱多處理(AMP)系統(tǒng)設計。
    的頭像 發(fā)表于 11-26 06:47 ?3696次閱讀

    氣動執(zhí)行器拆解步驟

    本文主要闡述了氣動執(zhí)行器的拆解步驟。
    發(fā)表于 01-21 16:08 ?1.2w次閱讀

    MELSEC iQ R模塊同步功能參考手冊

    同步周期是指模塊同步功能的恒定周期間隔。此外,還可以在模塊同步周期中,使多CPU系統(tǒng)功 能的恒定周期通信周期、CC-Link IE T
    發(fā)表于 08-26 14:54 ?2次下載
    MELSEC iQ R<b class='flag-5'>模塊</b><b class='flag-5'>間</b>同步功能參考手冊

    ARM SCP入門-AP與SCP通信

    當Linux想要關機或者休眠的時候,這涉及到整個系統(tǒng)電源狀態(tài)的變化,為了安全性Linux內(nèi)核沒有權利去直接執(zhí)行了,需要陷入到EL3等級去執(zhí)行,可以參考之前文章ARM ATF入門-安全固件軟件介紹和代碼運行
    的頭像 發(fā)表于 07-16 11:25 ?5185次閱讀
    ARM <b class='flag-5'>SCP</b>入門-AP與<b class='flag-5'>SCP</b><b class='flag-5'>通信</b>

    SCP是什么 SCP功能

    1、SCP是什么? 下面首先來看一下SCP是什么? SCP-System Control Processor Firmware-系統(tǒng)控制處理器固件-開源電源和系統(tǒng)管理參考
    的頭像 發(fā)表于 11-02 16:34 ?2768次閱讀

    SCP基本構(gòu)建塊介紹

    1-什么是SCP ? 將電源和系統(tǒng)管理任務從應用處理器(AP)中抽象出來。 ? 符合ARM系統(tǒng)控制和管理接口(SCMI)規(guī)范。 ? 執(zhí)行環(huán)境不固定。可以在RTOS或裸機環(huán)境中運行。 2-基本構(gòu)建塊
    的頭像 發(fā)表于 11-02 16:52 ?869次閱讀
    <b class='flag-5'>SCP</b>基本構(gòu)建塊介紹

    SCP中的module是什么

    module介紹 SCP的每個功能都實現(xiàn)為一個單獨的module,module耦合性盡量低,確保安全特性,通常固件所需的整體功能應來自模塊之間的交互。module間隔離就像上圖中的狗
    的頭像 發(fā)表于 11-02 17:12 ?761次閱讀
    <b class='flag-5'>SCP</b>中的module是什么

    oracle執(zhí)行sql查詢語句的步驟是什么

    。以下是對每個步驟的詳盡、詳實、細致的解釋。 編寫SQL語句: SQL(結(jié)構(gòu)化查詢語言)是一種用于與數(shù)據(jù)庫進行通信的標準語言。在使用Oracle執(zhí)行SQL查詢之前,首先需要編寫SQL語句。SQL語句由關鍵字、表名、列名、運算符、
    的頭像 發(fā)表于 12-06 10:49 ?898次閱讀