ADuCM3027/ADuCM3029:超低功耗ARM Cortex - M3 MCU的卓越之選
在當今電子設備追求低功耗、高性能的時代,一款優秀的微控制器(MCU)顯得尤為重要。ADuCM3027/ADuCM3029作為Analog Devices推出的超低功耗ARM Cortex - M3 MCU,憑借其出色的性能和豐富的功能,成為眾多應用領域的理想選擇。
文件下載:ADuCM3027.pdf
產品概述
ADuCM3027/ADuCM3029是集成了電源管理功能的超低功耗MCU系統,適用于處理、控制和連接等多種場景。它基于ARM? Cortex? - M3處理器,搭配一系列數字外設、嵌入式SRAM和閃存,以及模擬子系統,提供時鐘、復位和電源管理能力,還集成了模數轉換器(ADC)子系統。
產品特性對比
ADuCM3029配備256 kB嵌入式閃存,而ADuCM3027則為128 kB。不過,它們在其他系統特性上基本一致,包括最高26 MHz的ARM Cortex - M3處理器、最高256 kB帶糾錯碼(ECC)的嵌入式閃存、可選的4 kB緩存以降低有源功耗、64 kB帶奇偶校驗的系統SRAM、電源管理單元(PMU)、多層高級微控制器總線架構(AMBA)總線矩陣、中央直接內存訪問(DMA)控制器、蜂鳴器接口等。
關鍵特性剖析
低功耗設計
這兩款MCU以超低功耗著稱,EEMBC ULPMark? - CP得分高達245.5。在不同工作模式下,功耗表現出色:
- 有源模式:動態電流典型值為30 μA/MHz,在不同的時鐘頻率、代碼執行位置和外設時鐘開啟狀態下,電流消耗有所不同。例如,代碼從閃存執行,緩存啟用,外設時鐘關閉,HCLK = 26 MHz時,電流典型值為1.29 mA。
- Flexi模式:典型電流為300 μA,根據外設時鐘的開啟和關閉情況,以及降壓轉換器的啟用與否,電流消耗在0.3 mA至1.38 mA之間。
- 休眠模式:典型電流為750 nA,根據RTC和SRAM保留情況,電流在0.75 μA至0.93 μA之間。
- 關機模式:典型電流為60 nA,RTC0啟用且LFXTAL作為時鐘源時,電流為0.31 μA;RTC0禁用時,電流為0.056 μA。
高性能處理器
ARM Cortex - M3核心是32位精簡指令集計算機(RISC),具有Thumb - 2指令集架構(ISA)技術、三級流水線和分支預測、低延遲中斷處理和尾鏈、單周期乘法、硬件除法指令、嵌套向量中斷控制器(NVIC)(64個中斷和8個優先級)、兩個硬件斷點和一個觀察點,以及內存保護單元(MPU)等特性。
豐富的內存架構
- SRAM區域:包含32 kB數據SRAM和32 kB指令SRAM,支持ARM Cortex - M3核心的讀寫訪問和系統外設的讀寫DMA訪問。可選擇保留8 kB至32 kB的SRAM,8 kB數據SRAM始終保留。
- 閃存:ADuCM3027/ADuCM3029包含128 kB至256 kB的嵌入式閃存,通過閃存控制器訪問。支持固定用戶密鑰、可選的用戶定義故障分析密鑰(FAA密鑰)、可選的用戶可訪問內存寫保護和8位ECC,確保數據的完整性。
強大的安全特性
- 硬件和軟件保護機制:提供密碼保護的從機引導模式(UART)和密碼保護的串行線調試(SWD)接口,防止未經授權的用戶通過外部接口讀取設備內容,實現讀保護和電路內寫保護。
- 加密加速器:支持AES - 128、AES - 256和SHA - 256等加密算法,提供電子代碼本(ECB)模式、計數器(CTR)模式、密碼塊鏈接(CBC)模式、消息認證碼(MAC)模式、密碼塊鏈接 - 消息認證碼(CCM/CCM*)模式和SHA - 256模式。
- 真隨機數生成器(TRNG):用于生成非確定性值,可用于安全通信挑戰或加密通信通道密鑰的生成。
可靠的系統特性
- ECC啟用的閃存:保護整個閃存陣列,可糾正單比特錯誤或檢測每64位閃存數據中的兩比特錯誤。
- 多奇偶校驗位保護的SRAM:每個SRAM和緩存內存字由多個奇偶校驗位保護,可檢測隨機軟錯誤。
- 軟件看門狗:提供基于軟件的監督,防止MCU出現非法軟件狀態。
- 循環冗余校驗(CRC)加速器:計算內存塊的CRC,支持可編程多項式長度高達32位,操作32位數據,支持MSB優先和LSB優先的CRC實現,具有各種數據鏡像功能,用戶可編程初始種子,使用DMA控制器進行數據傳輸以減輕MCU負擔。
多樣化的外設接口
- 串行端口(SPORT):提供兩個單向半SPORT或一個雙向全SPORT,用于與各種數字和混合信號外設設備接口,支持標準數字信號處理器(DSP)串行模式和定時器啟用模式。
- SPI端口:提供三個SPI,支持串行時鐘相位模式和串行時鐘極性模式、回環模式、連續和重復傳輸模式、線或輸出模式、讀命令模式、流控制和多(overline{CS})線支持。
- UART端口:提供全雙工UART端口,支持五至八位數據位、無、偶或奇校驗,幀由一、一個半或兩個停止位終止。
- I2C:提供I2C總線外設,支持標準模式(100 kHz)和快速模式(400 kHz)。
應用領域
ADuCM3027/ADuCM3029的低功耗和高性能特性使其適用于廣泛的應用領域,包括物聯網(IoT)、電子貨架標簽(ESL)和標牌、智能基礎設施、智能鎖、資產跟蹤、智能機器、智能計量、智能建筑、智能城市和智能農業、可穿戴設備、健身和臨床設備以及機器學習和神經網絡等。
開發支持
為了方便開發者使用ADuCM3027/ADuCM3029,Analog Devices提供了豐富的開發支持,包括詳細的文檔、評估硬件和開發軟件工具。文檔涵蓋了MCU的各個功能模塊,評估硬件如EV - COG - AD3029LZ可用于原型設計,軟件工具提供了完整的開發和調試環境,以及操作系統(OS)感知驅動程序和示例代碼。
總結
ADuCM3027/ADuCM3029以其超低功耗、高性能、豐富的功能和可靠的安全特性,為電子工程師提供了一個強大的解決方案。無論是在低功耗應用還是高性能需求的場景中,都能展現出卓越的性能。在實際設計中,工程師可以根據具體應用需求,充分利用其特性,實現高效、可靠的系統設計。你在使用這類MCU時,遇到過哪些有趣的挑戰呢?歡迎在評論區分享你的經驗。
-
超低功耗mcu
+關注
關注
0文章
11瀏覽量
5436
發布評論請先 登錄
ADuCM435IE:精密模擬微控制器的卓越之選
ADuCM362/ADuCM363:低功耗精密模擬微控制器的卓越之選
ADuCM330WFS/ADuCM331WFS:汽車系統集成精密電池傳感器的卓越之選
深度解析ADuCM320i:高精度模擬微控制器的卓越之選
ADuCM430/ADuCM431/ADuCM432/ADuCM433:精密模擬微控制器的卓越之選
ADuCM356:高精度模擬微控制器的卓越之選
低功耗精密模擬微控制器ADuCM360/ADuCM361:設計與應用解析
STM32L051x6/8:超低功耗32位MCU的卓越之選
STM32L052x6/8:超低功耗32位MCU的卓越之選
STM32L151xC與STM32L152xC:超低功耗MCU的卓越之選
ADuCM362集成雙通道Σ-Δ型ADC和ARM Cortex-M3的低功耗精密模擬微控制器技術手冊
ADuCM3027/ADuCM3029集成電源管理和128Kb嵌入式閃存的超低功耗ARM Cortex-M3 MCU技術手冊
ADuCM4050集成電源管理的超低功耗ARM Cortex-M4F MCU技術手冊
ADUCM356集成化學傳感器接口的精密模擬微控制器技術手冊
ADuCM3027/ADuCM3029:超低功耗ARM Cortex - M3 MCU的卓越之選
評論