1. gzyueqian
      13352868059

      嵌入式開發:適用于Cortex-M微控制器的3 塊開發板

      更新時間: 2022-02-08 15:08:37來源: 粵嵌教育瀏覽量:11404

        今天在不考慮安全性的情況下開發產品是魯莽的。今天開發的幾乎所有設備都以某種方式連接,這意味著存在攻擊系統的途徑。開發人員在開發安全系統時可以利用幾種不同的架構。 近年來從 ArmV8-M 架構開始出現的一種是 TrustZone?。 在這篇文章中,我將討論三個基于微控制器的開發板,它們使用 TrustZone,非常適合剛開始使用安全應用程序的嵌入式開發人員。


        TrustZone 開發板 1 – STM32L562 Discovery Kit


        STM32L562 Discovery Kit 是一款非常適合開始使用 TrustZone 的開發板。 目前,這是我在制作 TrustZone 應用程序原型時首選的開發板。 該開發板圍繞運行頻率為 110 MHz 的 Arm Cortex-M33 微控制器構建。 該處理器還具有 512 KB 的閃存和 256 KB 的 SRAM。 這對于很多嵌入式應用來說是足夠的內存,但是通過 SPI 提供了一個額外的 512 Mbit 內存芯片。


        Discovery Kit 還具有大量可在安全應用程序中使用的板載設備。 它包括藍牙、加速度計、3D 陀螺儀、音頻編解碼器、麥克風等。 也許最重要的是,該開發板可輕松集成到 STM32 生態系統中,其中包括劃分安全區域所需的工具。


        TrustZone 開發板 2 – Microchip SAML11 XPlained


        Microchip SAM L11 Xplained 套件是另一個開始使用 TrustZone 的開發板。該板是支持 TrustZone 的首批可用板之一,盡管應該警告嵌入式開發人員,但它沒有安全仲裁單元 (SAU)! Microchip 決定采用專有解決方案,這使得在這些部件上設置 TrustZones 略有不同。也就是說,它仍然是了解這項技術的好方法。


        該開發板圍繞運行頻率為 32 MHz 的 Arm Cortex-M23 微控制器構建。該處理器還具有 64 KB 的閃存和 16 KB 的 SRAM。這比 STM32 板更受資源限制,但 Cortex-M23 專為更多資源受限的應用而設計。


        Xplained 板在任何傳感器或要連接的東西上都相對較輕。如果你有興趣運行任何 Microchip 演示并真正深入了解,你還需要獲得 Xplained 傳感器板。



        TrustZone 開發板 3 – NXP


        NXP LPCXpresso55S69 開發板是另一個用于開始使用 TrustZone 的開發板。 該板適合 MCUXpresso 開發生態系統。


        該開發板圍繞運行頻率為 150 MHz 的 Arm Cortex-M33 微控制器構建。 該處理器還具有 640 KB 的閃存和 320 KB 的 SRAM。 開發板有一個板載音頻編解碼器、加速度計、指示器和幾個擴展端口,這使得添加自定義傳感器相對容易。


        結論


        在這篇文章中,我們剛剛探索了幾個可用于開始使用 Arm TrustZone 的開發板。 些絕不是一個廣泛的列表。 TrustZone 已進入許多微控制器系列。它是幫助嵌入式開發人員在其應用程序中創建基于硬件的隔離的關鍵工具。 如果你正在考慮開發安全的嵌入式應用程序,那么這是一項值得研究的技術。

      免費預約試聽課

      亚洲另类欧美综合久久图片区_亚洲中文字幕日产无码2020_欧美日本一区二区三区桃色视频_亚洲AⅤ天堂一区二区三区

      
      

      1. 在线精品视频一区二区三区四区 | 日本综合精品中文 | 亚洲精品国产手机 | 亚洲特级免费观看中文字幕 | 亚洲日韩一中文字暮AV | 五月天久久久噜噜噜久久 |