• 招生咨詢熱線:4008-569-579 
  • 手機版
    用手機掃描二維碼直達商品手機版
招生咨詢熱線
4008-569-579
機構(gòu)主頁 > 培訓(xùn)資料 > 嵌入式開發(fā):適用于Cortex-M微控制器的3 塊開發(fā)板
機構(gòu)主頁 > 培訓(xùn)資料>嵌入式開發(fā):適用于Cortex-M微控制器的3 塊開發(fā)板

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

來源:廣州達內(nèi)教育        時間:2023-05-30        熱度:34℃        返回列表

  今天在不考慮安全性的情況下開發(fā)產(chǎn)品是魯莽的。今天開發(fā)的幾乎所有設(shè)備都以某種方式連接,這意味著存在攻擊系統(tǒng)的途徑。開發(fā)人員在開發(fā)安全系統(tǒng)時可以利用幾種不同的架構(gòu)。

近年來從 ArmV8-M 架構(gòu)開始出現(xiàn)的一種是 TrustZone?。 在這篇文章中,我將討論三個基于微控制器的開發(fā)板,它們使用

TrustZone,非常適合剛開始使用安全應(yīng)用程序的嵌入式開發(fā)人員。


  TrustZone 開發(fā)板 1 – STM32L562 Discovery Kit


  STM32L562 Discovery Kit 是一款非常適合開始使用 TrustZone 的開發(fā)板。 目前,這是我在制作

TrustZone 應(yīng)用程序原型時首選的開發(fā)板。 該開發(fā)板圍繞運行頻率為 110 MHz 的 Arm Cortex-M33 微控制器構(gòu)建。 該處理器還具有

512 KB 的閃存和 256 KB 的 SRAM。 這對于很多嵌入式應(yīng)用來說是足夠的內(nèi)存,但是通過 SPI 提供了一個額外的 512 Mbit

內(nèi)存芯片。


  Discovery Kit 還具有大量可在安全應(yīng)用程序中使用的板載設(shè)備。 它包括藍牙、加速度計、3D

陀螺儀、音頻編解碼器、麥克風(fēng)等。 也許最重要的是,該開發(fā)板可輕松集成到 STM32 生態(tài)系統(tǒng)中,其中包括劃分安全區(qū)域所需的工具。


  TrustZone 開發(fā)板 2 – Microchip SAML11 XPlained


  Microchip SAM L11 Xplained 套件是另一個開始使用 TrustZone 的開發(fā)板。該板是支持

TrustZone 的首批可用板之一,盡管應(yīng)該警告嵌入式開發(fā)人員,但它沒有安全仲裁單元 (SAU)! Microchip

決定采用專有解決方案,這使得在這些部件上設(shè)置 TrustZones 略有不同。也就是說,它仍然是了解這項技術(shù)的好方法。


  該開發(fā)板圍繞運行頻率為 32 MHz 的 Arm Cortex-M23 微控制器構(gòu)建。該處理器還具有 64 KB 的閃存和

16 KB 的 SRAM。這比 STM32 板更受資源限制,但 Cortex-M23 專為更多資源受限的應(yīng)用而設(shè)計。


  Xplained 板在任何傳感器或要連接的東西上都相對較輕。如果你有興趣運行任何 Microchip

演示并真正深入了解,你還需要獲得 Xplained 傳感器板。




  TrustZone 開發(fā)板 3 – NXP


  NXP LPCXpresso55S69 開發(fā)板是另一個用于開始使用 TrustZone 的開發(fā)板。 該板適合

MCUXpresso 開發(fā)生態(tài)系統(tǒng)。


  該開發(fā)板圍繞運行頻率為 150 MHz 的 Arm Cortex-M33 微控制器構(gòu)建。 該處理器還具有 640 KB

的閃存和 320 KB 的 SRAM。 開發(fā)板有一個板載音頻編解碼器、加速度計、指示器和幾個擴展端口,這使得添加自定義傳感器相對容易。


  結(jié)論


  在這篇文章中,我們剛剛探索了幾個可用于開始使用 Arm TrustZone 的開發(fā)板。 些絕不是一個廣泛的列表。

TrustZone 已進入許多微控制器系列。它是幫助嵌入式開發(fā)人員在其應(yīng)用程序中創(chuàng)建基于硬件的隔離的關(guān)鍵工具。

如果你正在考慮開發(fā)安全的嵌入式應(yīng)用程序,那么這是一項值得研究的技術(shù)。

電話咨詢

電話咨詢

咨詢電話:
4008-569-579
回到頂部

回到頂部