日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

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

實(shí)現(xiàn)改進(jìn)微控制器單元安全性的方法

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Ralph Moore ? 2022-10-20 17:19 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

這是由四部分組成的系列文章的第四部分,介紹了獨(dú)特的產(chǎn)品 MPU-Plus? 以及使用 Cortex-M 內(nèi)存保護(hù)單元 (MPU) 實(shí)現(xiàn)改進(jìn)的微控制器單元 (MCU) 安全性的方法。第 3 部分介紹了分區(qū)問題,包括堆使用、函數(shù)調(diào)用 API、中斷、父任務(wù)和子任務(wù)以及任務(wù)本地存儲。第 2 部分介紹了分區(qū)、安全啟動、MPU 控制和系統(tǒng)調(diào)用。 第 1 部分介紹了一些介紹性概念:MMU 與 MPU、對安全性的需求不斷增加、保護(hù)目標(biāo)、MPU Plus 快照、Cortex-v7M 和 v8M 以及 MPU 操作。

動態(tài)區(qū)域

如前所述,創(chuàng)建靜態(tài)區(qū)域是一個(gè)耗時(shí)、繁瑣且容易出錯的過程。下面討論的動態(tài)數(shù)據(jù)區(qū)域有助于減輕一些負(fù)擔(dān)。

動態(tài)數(shù)據(jù)區(qū)域

以下函數(shù)允許在初始化期間或從 ptask 動態(tài)創(chuàng)建數(shù)據(jù)區(qū)域:

u8* mp_RegionGetHeapR(rp, sz, sn, attr, name, u32 hn);

u8* mp_RegionGetPoolR(rp, pool, sn, attr, 名稱);

布爾mp_RegionMakeR(rp, bp, sz, sn, attr, name);

其中 rp 是指向所創(chuàng)建區(qū)域的指針,sz 是區(qū)域大小,sn 是插槽號,attr 是屬性,名稱是區(qū)域的可選名稱,hn 是堆編號,池是塊池句柄,bp 是塊指針。上述內(nèi)容可用于分別從堆、塊池或靜態(tài)塊(例如stat_blk[100])創(chuàng)建數(shù)據(jù)區(qū)域。

通常 rp 指向動態(tài)保護(hù)區(qū)域數(shù)組 dpr[n] 中的條目。然后,按如下方式設(shè)置動態(tài)區(qū)域的 MPA 模板槽:

mpa_tmplt_t2a=MP_DYN_RGN;

其中 MP_DYN_RGN() 加載 dpr[n] 的地址,并在模板槽中設(shè)置動態(tài)區(qū)域標(biāo)志。

這些函數(shù)通常應(yīng)在任務(wù)開始運(yùn)行之前在系統(tǒng)初始化期間調(diào)用。但是,它們也可以由 ptask 調(diào)用,這些 ptask 正在創(chuàng)建和初始化其他任務(wù)。

動態(tài)數(shù)據(jù)區(qū)域可用于存儲靜態(tài)數(shù)組和結(jié)構(gòu)的混合,并且可以在任務(wù)之間共享它們。盡管它們不能用于全局變量,但它們確實(shí)節(jié)省了在代碼中定義節(jié)、在鏈接器命令文件中定義塊以及在模板中定義靜態(tài)區(qū)域的復(fù)雜性。因此,它們更簡單,更不容易出錯。鑒于 sz 很可能是大小 () 的總和,它們在開發(fā)過程中也可能更靈活。

受保護(hù)的數(shù)據(jù)塊

以下受保護(hù)的塊函數(shù)允許從 utask 或 ptask 創(chuàng)建受保護(hù)的數(shù)據(jù)塊,并在運(yùn)行時(shí)釋放它們:

u8* smx_PBlockGetHeap(sz, sn, attr, name, hn);

u8* smx_PBlockGetPool(pool, sn, attr, name);

BOOLEAN smx_PBlockMake(bp, sz, sn, attr, name);

BOOLEAN smx_PBlockRelHeap(bp, sn, hn);

BOOLEAN smx_PBlockRelPool(bp, sn, pool, clrsz);

其中參數(shù)與動態(tài)區(qū)域的參數(shù)相同,不同之處在于對于發(fā)布函數(shù),bp 是其中一個(gè) Get 函數(shù)返回的塊指針,clrsz 指定在塊的第一個(gè)字中的可用塊鏈接之后要清除多少字節(jié)?;旧希瑝K是從堆或池中獲取的,或者由靜態(tài)塊制成的。為它創(chuàng)建一個(gè)區(qū)域,并將其加載到當(dāng)前任務(wù)的 MPU[sn] 和 MPA[sn] 中。堆可以是任何堆,包括主堆。這是安全的,因?yàn)槿绻?a href="http://m.sdkjxy.cn/v/tag/10353/" target="_blank">黑客滲透到任務(wù)中,MPU 會阻止他訪問受保護(hù)塊之外的堆內(nèi)存。

動態(tài)分配的塊可用于緩沖區(qū)、工作區(qū)、消息(見下文)或結(jié)構(gòu)。如果任務(wù)的編寫使得其所有靜態(tài)變量都在結(jié)構(gòu)中,例如:

u8* VP;

vp-》var1 = vp-》var2 + vp-》var3;

然后可以使用動態(tài)塊來存儲其靜態(tài)變量。在上面,vp 是塊Get()函數(shù)返回的塊指針。(請注意,vp 是一個(gè) auto 變量,因此存儲在任務(wù)堆棧中,而不是結(jié)構(gòu)中)。如果一個(gè)函數(shù)不是以這種方式編寫的,那么轉(zhuǎn)換它并不困難 - 只需在每個(gè)靜態(tài)變量引用之前插入“vp-》”,定義一個(gè)VP結(jié)構(gòu),將變量名稱作為字段,并將vp定義為指向VP的指針。

受保護(hù)的數(shù)據(jù)塊和動態(tài)數(shù)據(jù)區(qū)域之間的區(qū)別在于,受保護(hù)的數(shù)據(jù)塊可以在任務(wù)運(yùn)行時(shí)獲取,而動態(tài)數(shù)據(jù)區(qū)域是在初始化期間創(chuàng)建的,并且指向它的指針加載到任務(wù)的模板中。受保護(hù)的數(shù)據(jù)塊對于用于創(chuàng)建臨時(shí)緩沖區(qū)和受保護(hù)消息的 utask 特別有用,如下所述。

使用動態(tài)區(qū)域

使用動態(tài)數(shù)據(jù)區(qū)域、受保護(hù)的數(shù)據(jù)塊或 TLS 替換task_data靜態(tài)區(qū)域需要將所有任務(wù)全局變量重新定義為一個(gè)或多個(gè)結(jié)構(gòu)中的字段。如果結(jié)構(gòu)名稱非常短,這不會明顯使代碼復(fù)雜化。例如,下面是來自電子堆的一些代碼:

》EH_OK;

bsmap = hvp[hn]-》地圖;

csbin = hvp[hn]-》

為了支持多個(gè)堆,有必要將離散全局變量更改為一組結(jié)構(gòu) hvp[hn]。在本例中,hvp[hn]-》粘貼到代碼中每個(gè)全局變量名稱的開頭。Cortex-M 架構(gòu)允許以與離散全局變量一樣快或更快的速度訪問結(jié)構(gòu) – 函數(shù)中的一條 LDM 指令加載結(jié)構(gòu)基址,然后通過常量偏移訪問字段。編譯器可能無法對函數(shù)使用的所有離散全局變量執(zhí)行此操作,因此訪問它們的速度可能會較慢。使用結(jié)構(gòu)還允許將一起使用的字段組合在一起,如果處理器具有指令緩存,則可以提高性能。通過使用 sizeof() 來確定指針偏移量,可以自動處理多個(gè)結(jié)構(gòu)和數(shù)組。

受保護(hù)的郵件

smx 消息由鏈接到數(shù)據(jù)塊的消息控制塊 (MCB) 組成。smx_MsgMake() 函數(shù)可用于將受保護(hù)的數(shù)據(jù)塊轉(zhuǎn)換為受保護(hù)的郵件,當(dāng)前任務(wù)將成為郵件所有者。消息發(fā)送到消息交換,并從消息交換接收。在消息交換時(shí),消息的 MCB 鏈接到交換的控制塊,進(jìn)入等待消息隊(duì)列。

圖 11 說明了在任務(wù)之間傳輸受保護(hù)的郵件。任務(wù) A 顯示為綠色,任務(wù) B 顯示為藍(lán)色。黃色表示 p 代碼和 pdata,它們受任一任務(wù)的影響。如圖所示,TaskA 在槽 sn 中獲取一個(gè) pdata 塊,將其制作成一條消息,加載它,然后將其發(fā)送到 Xchg。作為發(fā)送操作的一部分,MPU 和任務(wù) A 的 MPA 中的插槽 sn 將被清除。請注意,其他消息正在 Xchg 等待,而 MCBi 位于消息隊(duì)列的頂部。任務(wù) B 在插槽 sx 中接收它。請注意,rbar 和 rasr 是從 MCBi 獲取的,用于在插槽 sx 中為消息的 pdata 塊創(chuàng)建區(qū)域。TaskB 驗(yàn)證消息,該消息與應(yīng)用程序相關(guān),可能包括對數(shù)據(jù)執(zhí)行范圍和一致性檢查。然后,它處理 pdata,取消生成消息,將插槽 sx 中的 pdata 塊釋放回其堆或池,并清除 MPU 和 TaskB 的 MPA 中的插槽 sx。

smx 中添加了兩個(gè)受保護(hù)的郵件函數(shù):

MCB_PTR smx_PMsgReceive(xp, bpp, sn, 超時(shí));

布爾smx_PMsgSend(mp, xp, sn, pri, rp);

其中 xp 是交換指針,bpp 是指向消息塊指針的指針,sn 是 MPU/MPA 插槽號,超時(shí)以刻度為單位,mp 是消息指針,pri 是消息優(yōu)先級,rp 是回復(fù)指針(例如,發(fā)送到交換發(fā)送回復(fù)消息。)

如圖 11 所示,當(dāng)發(fā)送受保護(hù)的消息時(shí),MPU 和當(dāng)前任務(wù)的 MPA 中的插槽 sn 將被清除。因此,即使發(fā)送任務(wù)保留了指向消息塊(例如 bpp)的指針,它也無法訪問消息塊。這挫敗了在另一個(gè)分區(qū)中的接收任務(wù)驗(yàn)證消息后更改消息的黑客技術(shù)。它還會阻止在另一個(gè)分區(qū)中的接收任務(wù)更新消息后讀取消息。

在交換時(shí),消息塊區(qū)域信息存儲在消息的 MCB 中,并且交換是消息的所有者。當(dāng)接收任務(wù)接收到消息時(shí),其消息塊區(qū)域信息被加載到 MPU 和接收方 MPA 的指定槽 sx 中,接收任務(wù)成為消息所有者。(sx 不必與發(fā)送任務(wù)使用的插槽相同。

現(xiàn)在,接收任務(wù)可以讀取和修改消息,并可能將其發(fā)送到另一個(gè)交換。因此,可以創(chuàng)建一條消息,加載數(shù)據(jù),傳遞給任務(wù)以檢查數(shù)據(jù)并對其進(jìn)行加密,然后傳遞給第三個(gè)任務(wù)以通過網(wǎng)絡(luò)發(fā)送它。請注意,發(fā)送任務(wù)和接收任務(wù)之間存在完全隔離。當(dāng)然,發(fā)件人可以發(fā)送某種破壞性消息。因此,接收方必須在接受消息之前執(zhí)行驗(yàn)證。此安全級別是特定于應(yīng)用程序的。

分區(qū)門戶

如 第 3 部分 所述,分區(qū)入口支持將客戶機(jī)分區(qū)與服務(wù)器分區(qū)隔離,并且是實(shí)現(xiàn) 100% 分區(qū)隔離所必需的,這對于實(shí)現(xiàn)強(qiáng)安全性至關(guān)重要。它們建立在上述受 smx 保護(hù)的郵件之上。受保護(hù)的郵件滿足 Arm PSA 安全 IPC 要求(請參閱第 1 部分中的參考文獻(xiàn) 3),而無需復(fù)制郵件。因此,引入門戶與普通函數(shù)調(diào)用 API 可能不會明顯降低性能。

如圖 12 所示,分區(qū)入口由標(biāo)記為 XI 和 XO 的交換組成 — 每個(gè)方向一個(gè)。添加到客戶機(jī)分區(qū)的代碼(由虛線右側(cè)的區(qū)域表示)將函數(shù)調(diào)用及其參數(shù)轉(zhuǎn)換為發(fā)送到 XI 交換的消息。然后,客戶端任務(wù)在 XO 交換處等待回復(fù)消息。

在添加到服務(wù)器端的代碼中(由虛線左側(cè)的區(qū)域表示)中的服務(wù)器任務(wù)正在 XI 交換處等待消息。當(dāng)它收到消息時(shí),它會使用消息中的參數(shù)將其轉(zhuǎn)換為函數(shù)調(diào)用。然后,它將來自函數(shù)調(diào)用的返回信息放入發(fā)送到 XO 交換的消息中。客戶端任務(wù)從 XO 交換接收消息,并將信息返回給客戶端分區(qū)中的調(diào)用方。

顯然,要將分區(qū)之間的函數(shù)調(diào)用接口轉(zhuǎn)換為分區(qū)門戶,需要做很多工作。但是,結(jié)果是強(qiáng)分區(qū)隔離。當(dāng)然,這會降低性能。數(shù)據(jù)緩沖區(qū)在消息中傳遞。如果正在修改現(xiàn)有代碼,則可能需要將數(shù)據(jù)從緩沖區(qū)復(fù)制到消息,反之亦然。如果要創(chuàng)建新代碼,則可以將其設(shè)計(jì)為在無復(fù)制模式下處理消息。在后一種情況下,性能影響可能很小。

請注意,數(shù)據(jù)復(fù)制問題也存在于基于 MMU 的大型系統(tǒng)中。實(shí)際上,在這種情況下,由于虛擬地址空間,不存在無復(fù)制解決方案。因此,在基于 MPU 的系統(tǒng)中,通過入口進(jìn)行的分區(qū)間通信可能比基于 MMU 的系統(tǒng)中的進(jìn)程間通信更有效。這有利于較小的分區(qū),每個(gè)分區(qū)執(zhí)行較少的工作,因此系統(tǒng)安全性可能更好。較小的分區(qū)也使冗余路徑更實(shí)用 - 例如,兩個(gè)獨(dú)立的路徑將可疑活動報(bào)告回總部。

調(diào)試支持

啟用安全功能時(shí),調(diào)試代碼更具挑戰(zhàn)性。因此,SecureSMX 允許在早期代碼開發(fā)和調(diào)試期間覆蓋大多數(shù)安全功能,以幫助加快這些階段。可以在后期調(diào)試期間重新啟用安全功能,通過檢測堆棧和緩沖區(qū)溢出以及其他問題,它們實(shí)際上會變得很有幫助。此外,建議在開發(fā)走得太遠(yuǎn)之前開始解決安全問題。

smx軟件?包括許多與安全相關(guān)的功能,以幫助調(diào)試基于MPU Plus的軟件。它顯示當(dāng)前 MPU 和所有任務(wù) MPA,以及命名區(qū)域。圖形化的內(nèi)存映射概述在內(nèi)存條中顯示 MPU 區(qū)域。將顯示開始地址和結(jié)束地址以及排除的子區(qū)域。在所有顯示器中,都會標(biāo)記對齊和重疊等錯誤。有關(guān)詳細(xì)信息,請參閱:

smxAware用戶指南,由馬蒂·科克倫和大衛(wèi)·摩爾,微數(shù)碼公司。

結(jié)論

軟件工程已經(jīng)失去了它的天真 - 我們現(xiàn)在正在為一個(gè)充滿敵意的世界設(shè)計(jì)。不可能實(shí)現(xiàn)完美的安全性,但它可以非常好。毫無疑問,一個(gè)堅(jiān)定的黑客會發(fā)現(xiàn)一些弱點(diǎn),即使是你能設(shè)計(jì)出的最好的安全性。因此,有必要分析所有代碼與可能的威脅。

在某些情況下,代碼體的設(shè)計(jì)和實(shí)現(xiàn)可能非常糟糕,因此非常脆弱,以至于重新設(shè)計(jì)它是一個(gè)毫無希望的命題。在這種情況下,使用本文中介紹的方法將代碼保持原樣并將其放入完全隔離的 umode 分區(qū)中可能更具成本效益。然后,有必要設(shè)計(jì)一個(gè)策略來處理不可避免的闖入,并實(shí)現(xiàn)必要的代碼來處理它。在此過程中,可能會發(fā)現(xiàn)一些潛在的錯誤。

如果升級舊代碼以提高現(xiàn)有產(chǎn)品的安全性,或者使用舊代碼開發(fā)新產(chǎn)品,則主要工作通常是重構(gòu)舊代碼。所需的重新編碼量可能很小,具體取決于代碼開始時(shí)的結(jié)構(gòu)。當(dāng)然,新代碼應(yīng)該從一開始就為安全而設(shè)計(jì)。

安全性為產(chǎn)品開發(fā)增加了另一個(gè)維度。不僅要考慮如何實(shí)現(xiàn)功能,還要考慮黑客如何訪問該功能以造成損害或竊取私人數(shù)據(jù)。MMF在調(diào)試過程中很煩人,但它們證明了硬件安全機(jī)制確實(shí)有效!MPU-Plus的目標(biāo)是提供一條路徑,在不造成過度痛苦的情況下實(shí)現(xiàn)良好的安全性。

審核編輯:郭婷

聲明:本文內(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)注

    49

    文章

    8890

    瀏覽量

    165882
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    19160

    瀏覽量

    404821
  • MPU
    MPU
    +關(guān)注

    關(guān)注

    0

    文章

    463

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    RM48L952微控制器:高性能與安全性的完美融合

    RM48L952微控制器:高性能與安全性的完美融合 在電子工程領(lǐng)域,微控制器是眾多應(yīng)用的核心組件,其性能和安全性直接影響著整個(gè)系統(tǒng)的穩(wěn)定性和可靠
    的頭像 發(fā)表于 04-26 15:40 ?335次閱讀

    TMS570LS0914:高性能安全微控制器的技術(shù)剖析

    TMS570LS0914:高性能安全微控制器的技術(shù)剖析 在汽車電子、工業(yè)控制等對安全性要求極高的領(lǐng)域,高性能且具備安全特性的
    的頭像 發(fā)表于 04-23 15:20 ?215次閱讀

    MAXQ1010:用于安全令牌的深度安全微控制器

    MAXQ1010:用于安全令牌的深度安全微控制器 在當(dāng)今數(shù)字化時(shí)代,數(shù)據(jù)安全至關(guān)重要。對于電子工程師而言,選擇一款合適的安全
    的頭像 發(fā)表于 04-08 14:40 ?187次閱讀

    深度剖析DS2252T安全微控制器模塊:特性、應(yīng)用與設(shè)計(jì)要點(diǎn)

    深度剖析DS2252T安全微控制器模塊:特性、應(yīng)用與設(shè)計(jì)要點(diǎn) 在電子設(shè)計(jì)領(lǐng)域,安全微控制器的重要日益凸顯。今天我們就來詳細(xì)探討一下DS22
    的頭像 發(fā)表于 04-01 15:35 ?174次閱讀

    RL78/F22、F25微控制器:汽車應(yīng)用的理想之選

    RL78/F22、F25微控制器:汽車應(yīng)用的理想之選 在汽車電子領(lǐng)域,對于微控制器的性能、安全性和可靠性要求日益嚴(yán)苛。瑞薩電子的RL78/F22、F25微控制器應(yīng)運(yùn)而生,為未來高可靠智
    的頭像 發(fā)表于 04-01 14:10 ?225次閱讀

    探索英飛凌AURIX? - TC275T/TC277T微控制器:性能與安全的完美融合

    探索英飛凌AURIX? - TC275T/TC277T微控制器:性能與安全的完美融合 在汽車行業(yè)不斷發(fā)展的今天,對微控制器的性能和安全性提出了越來越高的要求。英飛凌的AURIX? -
    的頭像 發(fā)表于 03-29 10:40 ?371次閱讀

    MAX32570:用于安全應(yīng)用的低功耗ARM Cortex - M4微控制器

    MAX32570 DeepCover?安全微控制器具有互操作、安全性和成本效益等特點(diǎn),適用于多種應(yīng)用場景。它既可以用于單芯片應(yīng)用,如
    的頭像 發(fā)表于 03-26 16:50 ?332次閱讀

    深度解析MAX32561:安全與高性能兼具的微控制器

    深度解析MAX32561:安全與高性能兼具的微控制器 在當(dāng)今數(shù)字化時(shí)代,電子設(shè)備的安全性和性能至關(guān)重要。今天,我們將深入探討一款名為MAX32561的DeepCover Secure Arm
    的頭像 發(fā)表于 03-26 16:50 ?271次閱讀

    MAX32510:深度安全防護(hù)的嵌入式微控制器

    MAX32510:深度安全防護(hù)的嵌入式微控制器 在當(dāng)今數(shù)字化時(shí)代,嵌入式設(shè)備的安全性和性能至關(guān)重要。MAX32510作為一款基于Arm Cortex - M3的深度安全嵌入式閃存
    的頭像 發(fā)表于 03-26 16:25 ?164次閱讀

    RM46L430和RM46L830微控制器:高性能與安全性的完美結(jié)合

    RM46L430和RM46L830微控制器:高性能與安全性的完美結(jié)合 在電子工程師的日常工作中,選擇一款合適的微控制器對于項(xiàng)目的成功至關(guān)重要。今天,我們就來深入探討一下德州儀器(TI
    的頭像 發(fā)表于 02-25 10:20 ?295次閱讀

    探索MCX E24系列微控制器:工業(yè)與物聯(lián)網(wǎng)應(yīng)用的理想之選

    、豐富的功能和強(qiáng)大的安全特性,成為了應(yīng)對惡劣環(huán)境和復(fù)雜應(yīng)用的理想解決方案。本文將深入介紹MCX E24系列微控制器的特點(diǎn)、應(yīng)用場景以及開發(fā)體驗(yàn),幫助電子工程師更好地了解和應(yīng)用這款產(chǎn)品。 文件下載: NXP Semiconductors MCX E可靠
    的頭像 發(fā)表于 12-24 11:10 ?575次閱讀

    在筋膜槍上應(yīng)用的MCU微控制器方案

    筋膜槍是現(xiàn)在很多人必不可少的放松肌肉的健身工具,而實(shí)現(xiàn)筋膜槍的高效、穩(wěn)定、安全運(yùn)行,則需要內(nèi)部搭載的MCU微控制器來負(fù)責(zé)控制電機(jī)運(yùn)轉(zhuǎn)、保護(hù)電路安全
    的頭像 發(fā)表于 12-09 16:39 ?894次閱讀
    在筋膜槍上應(yīng)用的MCU<b class='flag-5'>微控制器</b>方案

    請問DM平臺訪問安全性如何控制

    DM平臺訪問安全性如何控制?
    發(fā)表于 08-06 06:01

    如何在MCXN947微控制器上配置安全啟動和生命周期

    本文檔旨在介紹如何在MCXN947微控制器上配置安全啟動和生命周期,以確保產(chǎn)品在量產(chǎn)階段的安全性,防止代碼被竊取和篡改,并且能夠安全地升級更新固件。通過本應(yīng)用筆記,開發(fā)者可以更好地理解
    的頭像 發(fā)表于 06-26 09:49 ?2748次閱讀
    如何在MCXN947<b class='flag-5'>微控制器</b>上配置<b class='flag-5'>安全</b>啟動和生命周期

    MAX32670高可靠、超低功耗微控制器技術(shù)手冊

    在Darwin家族中,MAX32670是一款超低功耗、高性價(jià)比、高可靠的32位微控制器,在實(shí)現(xiàn)復(fù)雜的傳感處理設(shè)計(jì)的同時(shí)不會影響電池壽命。器件集成了高度靈活性的多功能電源管理
    的頭像 發(fā)表于 05-08 11:48 ?1357次閱讀
    MAX32670高可靠<b class='flag-5'>性</b>、超低功耗<b class='flag-5'>微控制器</b>技術(shù)手冊
    石屏县| 呼图壁县| 张家川| 承德县| 蒙山县| 康定县| 宜州市| 来安县| 新龙县| 陆川县| 东山县| 金湖县| 三门县| 贵德县| 渝北区| 彰化市| 霞浦县| 南京市| 登封市| 博客| 甘肃省| 泗洪县| 九龙县| 九寨沟县| 湘潭市| 琼中| 靖宇县| 弥渡县| 固原市| 政和县| 乐业县| 仙游县| 灌南县| 巍山| 安塞县| 白银市| 平塘县| 东乡县| 建昌县| 钟山县| 肃北|