色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

瑞薩RA產(chǎn)品家族初學(xué)者指南-第11章(3)

瑞薩MCU小百科 ? 來(lái)源:未知 ? 2023-02-03 01:55 ? 次閱讀

瑞薩RA產(chǎn)品家族初學(xué)者指南》系列文章已收錄成合集,歡迎點(diǎn)擊上方查看合集并訂閱!

11. 安全性和TrustZone

本章目錄

  1. 什么是TrustZone,它有什么作用?

  2. 安全環(huán)境和非安全環(huán)境的劃分

  3. 器件生命周期管理

  4. TrustZone用例

11.2.2 從安全代碼到非安全代碼的回調(diào)

外設(shè)位于安全環(huán)境,但提供中斷服務(wù)的回調(diào)函數(shù)位于非安全環(huán)境,我們?cè)撊绾翁幚磉@種情況?通常,在FSP回調(diào)中,回調(diào)結(jié)構(gòu)由ISR在堆棧中分配,然后將由回調(diào)函數(shù)使用。由于中斷服務(wù)程序(ISR)和回調(diào)函數(shù)位于不同的環(huán)境中,如果回調(diào)函數(shù)試圖訪問(wèn)安全環(huán)境中的回調(diào)結(jié)構(gòu),將發(fā)生安全故障。

FSP通過(guò)將回調(diào)結(jié)構(gòu)分配到兩種環(huán)境都可以使用的內(nèi)存區(qū)域解決了這個(gè)問(wèn)題。通過(guò)使用callbackSet() API對(duì)其進(jìn)行初始化,這是一個(gè)允許訪問(wèn)安全環(huán)境的保護(hù)函數(shù)(有關(guān)保護(hù)函數(shù)的介紹,請(qǐng)參見(jiàn)下文第11.2.3章)。該調(diào)用如下所示:

92c0977e-a322-11ed-bfe3-dac502259ad0.jpg

在模塊的配置結(jié)構(gòu)中已經(jīng)提供了回調(diào)函數(shù)指針和上下文指針,但二者必須再次創(chuàng)建,因?yàn)榘踩说呐渲媒Y(jié)構(gòu)與非安全端的結(jié)構(gòu)是分開(kāi)構(gòu)建的。指向易失性回調(diào)內(nèi)存的指針指向某個(gè)位置,可在該位置將內(nèi)存分配給可從兩種環(huán)境訪問(wèn)的結(jié)構(gòu)。這樣便可消除安全故障。

11.2.3 保護(hù)函數(shù)

保護(hù)函數(shù)的應(yīng)用程序編程接口(API)允許從非安全項(xiàng)目訪問(wèn)位于安全環(huán)境中的驅(qū)動(dòng)程序。瑞薩實(shí)現(xiàn)的這項(xiàng)功能是獨(dú)一無(wú)二的,并且正在申請(qǐng)專利。靈活配置軟件包(FSP)將自動(dòng)為FSP配置器中標(biāo)記為非安全可調(diào)用的所有堆棧頂部模塊和/或驅(qū)動(dòng)程序API生成保護(hù)函數(shù),并將其添加到NSC區(qū)域的項(xiàng)目中。此外,F(xiàn)SP將為相應(yīng)的NSC實(shí)例創(chuàng)建非安全模塊實(shí)例。

這些實(shí)例的使用方法沒(méi)有特別之處,但其p_ctrlp_cfg成員設(shè)置為FSP_SECURE_ARGUMENT,相當(dāng)于NULL,并且其p_api成員指向保護(hù)函數(shù)而不是實(shí)際的成員函數(shù)。保護(hù)函數(shù)本身將p_ctrlp_cfg成員硬編碼到安全環(huán)境內(nèi)存中。在安全和非安全內(nèi)存中都存在驅(qū)動(dòng)程序,并在不同端使用不同通道的情況下,這可消除通過(guò)操縱p_ctrl和/或p_cfg結(jié)構(gòu)以直接從非安全代碼訪問(wèn)安全通道的可能性。保護(hù)函數(shù)還會(huì)檢查所有輸入指針,以確保調(diào)用方不會(huì)覆蓋安全內(nèi)存。

92d77188-a322-11ed-bfe3-dac502259ad0.jpg

此外,如果設(shè)計(jì)人員希望僅向非安全程序員公開(kāi)有限范圍的API,則可以選擇添加訪問(wèn)控制的附加級(jí)別或刪除保護(hù)函數(shù)。繼續(xù)以SCI為例,安全環(huán)境的程序員可以打開(kāi)一個(gè)通道并配置為所需的波特率,但通過(guò)刪除g_uart0_write_guard() API之外的所有API,使得只有寫API可供非安全應(yīng)用程序的開(kāi)發(fā)人員使用。

11.3 器件生命周期管理

器件生命周期定義了器件壽命的不同階段,并控制調(diào)試接口、串行編程接口和瑞薩測(cè)試模式的功能。出于安全原因,這樣便可將位于安全環(huán)境中的代碼的編寫與在非安全環(huán)境中運(yùn)行的應(yīng)用程序的編寫分開(kāi),并且可以由兩個(gè)獨(dú)立的團(tuán)隊(duì)來(lái)開(kāi)發(fā)產(chǎn)品:由安全開(kāi)發(fā)人員團(tuán)隊(duì)創(chuàng)建信任根(RoT)或孤立的子系統(tǒng),并由非安全環(huán)境的設(shè)計(jì)人員創(chuàng)建使用該RoT或子系統(tǒng)的應(yīng)用程序。靈活配置軟件包(FSP)和e2 studio支持這種設(shè)計(jì)劃分。

安全環(huán)境的代碼準(zhǔn)備就緒后,可將其預(yù)先燒錄到器件中,并將生命周期設(shè)置為NSECSD,從而鎖定安全環(huán)境,或者作為捆綁包由非安全項(xiàng)目引用。應(yīng)用程序設(shè)計(jì)人員將以此作為起點(diǎn),在非安全環(huán)境中編寫應(yīng)用程序,對(duì)其進(jìn)行調(diào)試,然后將其燒錄到器件中。如果需要,他們還可以禁用所使用的閃存模塊的編程和擦除功能。最后一步,將生命周期的狀態(tài)設(shè)置為已部署、調(diào)試鎖定或引導(dǎo)鎖定。這樣一來(lái),整個(gè)器件可獲得保護(hù),并且不能對(duì)編程接口和器件進(jìn)行調(diào)試、讀取或編程。圖11-9顯示了可能的狀態(tài)和轉(zhuǎn)換,而圖11-10中的表格提供了對(duì)每個(gè)生命周期的解釋。

92eb54b4-a322-11ed-bfe3-dac502259ad0.jpg

圖11-9:器件生命周期管理的不同狀態(tài)

有三種不同的調(diào)試訪問(wèn)級(jí)別,它們視生命周期的狀態(tài)而變化:

  • DBG2:允許調(diào)試器連接,訪問(wèn)存儲(chǔ)器和外設(shè)沒(méi)有任何限制。

  • DBG1:允許調(diào)試器連接,但訪問(wèn)只限于非安全內(nèi)存區(qū)域和外設(shè)。

  • DBG0:不允許進(jìn)行調(diào)試連接。

93036e0a-a322-11ed-bfe3-dac502259ad0.jpg

圖11-10:器件周期管理不同階段的描述

可以使用瑞薩閃存編程器或瑞薩器件分區(qū)管理器執(zhí)行從一種狀態(tài)到另一種狀態(tài)的轉(zhuǎn)換,但后者可選擇的狀態(tài)有限。可以通過(guò)使用身份驗(yàn)證密鑰來(lái)保護(hù)狀態(tài)之間的轉(zhuǎn)換。有關(guān)不同DLM狀態(tài)和器件特定轉(zhuǎn)換的更多信息,請(qǐng)參見(jiàn)相應(yīng)微控制器的用戶手冊(cè)。


原文標(biāo)題:瑞薩RA產(chǎn)品家族初學(xué)者指南-第11章(3)

文章出處:【微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。


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

    關(guān)注

    146

    文章

    17135

    瀏覽量

    351031
  • 瑞薩
    +關(guān)注

    關(guān)注

    35

    文章

    22309

    瀏覽量

    86255

原文標(biāo)題:瑞薩RA產(chǎn)品家族初學(xué)者指南-第11章(3)

文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    FPB-RA6E2 評(píng)估板入門學(xué)習(xí)

    FPB-RA6E2 評(píng)估板入門學(xué)習(xí)
    的頭像 發(fā)表于 12-11 09:22 ?163次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b> FPB-<b class='flag-5'>RA</b>6E2 評(píng)估板入門學(xué)習(xí)

    電子RA2L1 MCU產(chǎn)品介紹

    RA2L1 MCU是RA家族RA2系列廣受歡迎的一款產(chǎn)品
    的頭像 發(fā)表于 12-10 10:51 ?245次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b>2L1 MCU<b class='flag-5'>產(chǎn)品</b>介紹

    e2studio(1)----芯片之搭建FSP環(huán)境

    視頻教學(xué) 樣品申請(qǐng) 請(qǐng)勿添加外鏈 e2studio軟件 e2studio是的集成開(kāi)發(fā)環(huán)境,F(xiàn)SP 提供了眾多可提高效率的工具,用于開(kāi)發(fā)針對(duì)電子
    發(fā)表于 09-30 15:28

    基于RA0E1 MCU的解決方案介紹

    RA0E1產(chǎn)品組是RA家族入門級(jí)簡(jiǎn)易MCU,具有出色的成本效益和超低功耗特性。它集成Arm
    的頭像 發(fā)表于 07-09 11:13 ?456次閱讀
    基于<b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>0E1 MCU的解決方案介紹

    RA2L1系列CAN通信應(yīng)用

    RA2L1系列CAN通信應(yīng)用
    的頭像 發(fā)表于 06-26 08:06 ?603次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>2L1系列CAN通信應(yīng)用

    RA0E1開(kāi)發(fā)分享之一

    介紹生態(tài)社區(qū)的RA0E1開(kāi)發(fā)板。
    的頭像 發(fā)表于 05-10 13:57 ?901次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>0E1開(kāi)發(fā)分享之一

    國(guó)內(nèi)哪家的FPGA適合初學(xué)者

    如題,想著手學(xué)習(xí)FPGA的話,國(guó)內(nèi)哪家的比較好,更適合初學(xué)者學(xué)習(xí)?這方面的經(jīng)驗(yàn),是一點(diǎn)都沒(méi)。
    發(fā)表于 04-14 19:17

    電子RA產(chǎn)品家族新增RA0E1 MCU產(chǎn)品

    電子RA產(chǎn)品家族新增RA0E1 MCU產(chǎn)品組。
    的頭像 發(fā)表于 04-11 15:17 ?903次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b><b class='flag-5'>產(chǎn)品</b><b class='flag-5'>家族</b>新增<b class='flag-5'>RA</b>0E1 MCU<b class='flag-5'>產(chǎn)品</b>組

    RA MCU家族推出集成Arm? Cortex?-M23內(nèi)核的全新RA0系列

    RA MCU家族推出全新的RA0系列,RA0E1產(chǎn)品
    的頭像 發(fā)表于 04-10 14:32 ?1280次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b> MCU<b class='flag-5'>家族</b>推出集成Arm? Cortex?-M23內(nèi)核的全新<b class='flag-5'>RA</b>0系列

    電子RA家族推出RA8系列高算力通用MCU

    電子RA家族推出RA8系列高算力通用MCU,是業(yè)界首款基于Arm? Cortex?-M85(CM85)內(nèi)核的32位MCU,主頻高達(dá)480
    的頭像 發(fā)表于 04-02 14:14 ?1428次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b>電子<b class='flag-5'>RA</b><b class='flag-5'>家族</b>推出<b class='flag-5'>RA</b>8系列高算力通用MCU

    RA家族Arm?DSP示例應(yīng)用說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《RA家族Arm?DSP示例應(yīng)用說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 02-28 09:21 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b><b class='flag-5'>家族</b>Arm?DSP示例應(yīng)用說(shuō)明

    RA8T1高性能電機(jī)控制新品解讀(上)產(chǎn)品詳解篇

    RA家族基于Arm? Cortex?-M內(nèi)核打造,自2019年10月份正式誕生,短短四年多時(shí)間已經(jīng)快速發(fā)展成廣泛的產(chǎn)品陣容,眾多型號(hào)用
    的頭像 發(fā)表于 02-21 12:15 ?1297次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b>8T1高性能電機(jī)控制新品解讀(上)<b class='flag-5'>產(chǎn)品</b>詳解篇

    RA家族 RA AWS MQTT/TLS云連接解決方案-蜂窩應(yīng)用說(shuō)明

    電子發(fā)燒友網(wǎng)站提供《RA家族 RA AWS MQTT/TLS云連接解決方案-蜂窩應(yīng)用說(shuō)明.pdf》資料免費(fèi)下載
    發(fā)表于 02-19 11:00 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b><b class='flag-5'>家族</b>  <b class='flag-5'>RA</b> AWS MQTT/TLS云連接解決方案-蜂窩應(yīng)用說(shuō)明

    RA家族QE電機(jī)應(yīng)用開(kāi)發(fā)指南

    電子發(fā)燒友網(wǎng)站提供《RA家族QE電機(jī)應(yīng)用開(kāi)發(fā)指南.pdf》資料免費(fèi)下載
    發(fā)表于 01-31 09:57 ?0次下載
    <b class='flag-5'>RA</b><b class='flag-5'>家族</b>QE電機(jī)應(yīng)用開(kāi)發(fā)<b class='flag-5'>指南</b>

    RA家族RA AWS MQTT/TLS云連接解決方案-以太網(wǎng)

    電子發(fā)燒友網(wǎng)站提供《RA家族RA AWS MQTT/TLS云連接解決方案-以太網(wǎng).pdf》資料免費(fèi)下載
    發(fā)表于 01-03 09:52 ?0次下載
    <b class='flag-5'>瑞</b><b class='flag-5'>薩</b><b class='flag-5'>RA</b><b class='flag-5'>家族</b><b class='flag-5'>RA</b> AWS MQTT/TLS云連接解決方案-以太網(wǎng)
    主站蜘蛛池模板: 亚洲国产中文字幕新在线| 亚洲精品久久久久无码AV片软件 | 特黄特黄aaaa级毛片免费看| 69xx欧美| 羞羞影院男女爽爽影院尤物| chinese黑人第一次| 久久欧洲视频| 亚洲中文字幕无码爆乳APP| 国产成a人片在线观看视频99| 能看的黄页最新网站| 一色狗影院| 久久九九日本韩国精品| 性生生活大片又黄又| 古代又黄又肉到湿的爽文| 欧美一区二区三区男同| 5g天天奭视频| 男女车车的车车网站W98免费| 伊人色综合久久大香| 久久久久久久尹人综合网亚洲| 亚洲欧美国产综合在线一区| 国产婷婷色综合AV蜜臀AV | 久久精品亚洲AV高清网站性色| 亚洲精品天堂在线观看| 国产在线精品亚洲视频在线| 亚洲444777KKK在线观看| 国产精品无码人妻在线| 校花娇喘呻吟校长陈若雪视频| 国产欧美一区二区精品久久久| 无限资源网免费看| 精品免费视在线视频观看| 日韩欧美一区二区三区在线 | 日本三级黄色大片| 俄罗斯12一15处交| 午夜国产精品免费观看| 精品国产乱码久久久久久人妻| 一级无毛片| 欧美AAAA片免费播放观看| 超碰97人人做人人爱网站| 无码国产成人午夜在线观看不卡| 国产午夜亚洲精品不卡电影| 瑜伽牲交AV|