STM32L4A6xG微控制器資料手冊
stm32L4A6xG裝置是基於高效能arm®Cortex®-M4 32位RISC核心的超低功耗微控制器,工作頻率高達80 MHz。Cortex-M4核心具有浮點單元(FPU)單精度,支援所有Arm®單精度資料處理指令和資料型別。它還實現了一個完整的一組DSP指令和一個記憶體保護單元(MPU),增強了應用程式安全。
STM32L4A6xG裝置嵌入高速儲存器(1 MB快閃記憶體,320 Kbyte SRAM),一個靈活的外部儲存器控制器(FSMC)用於靜態儲存器(用於封裝有100個引腳及更多)的裝置,四個spi快閃記憶體介面(適用於所有軟體包)和廣泛的增強型I/O和外圍裝置連線到兩條APB匯流排、兩條AHB匯流排和一個32位多AHB匯流排矩陣。
STM32L4A6xG裝置為嵌入式快閃記憶體嵌入了多種保護機制儲存器和SRAM:讀出保護,寫入保護,專有程式碼讀出保護和防火牆。
特徵:
1.核心:Arm®32位Cortex®-M4 CPU,帶FPU、自適應實時加速器(ART加速器™) 允許從快閃記憶體、頻率高達80MHz、MPU、100DMIPS和DSP指令執行0等待狀態
2.效能基準:1.25 DMIPS/MHz(Drystone 2.1);273.55 Coremark®(80 MHz時為3.42 Coremark/MHz)
3.能源基準:279烏爾普馬克™ CP得分;80.2烏爾姆馬克™ PP得分
4.16 x定時器:2 x 16位高階電機控制、2 x 32位和5 x 16位通用、2 x 16位基本、2 x低功耗16位定時器(可在停止模式下使用)、2 x看門狗、SysTick計時器
5.豐富的模擬外圍裝置(獨立供電):
–3×12位ADC 5 Msps,最高16位,硬體過取樣,200μA/Msps
–2 x 12位DAC輸出通道,低功耗取樣和保持
–2個內建PGA的運算放大器
–2個超低功耗比較器
6.20個通訊介面:
–USB OTG 2.0全速、LPM和BCD
–2個SAIs(序列音訊介面)
–4 x I2C FM+(1 Mbit/s),SMBus/PMBus
–5個U(S)藝術作品(ISO 7816、LIN、IrDA、調變解調器)
–1個LPUART
–3個SPI(帶四個SPI的4個SPI)
–2個CAN(2.0B活動)和SDMMC
–SWPMI單線協議主I/F
–紅外介面
STM32L4A6xG框圖
功能概述
1.帶FPU的Arm®Cortex®-M4核心
帶FPU處理器的Arm®Cortex®-M4是用於嵌入式系統。它的開發是為了提供一個低成本的平臺,以滿足微控制器實現,具有減少引腳數和低功耗,同時提供卓越的計算效能和對中斷的高階響應。帶FPU 32位RISC處理器的Arm®Cortex®-M4具有卓越的程式碼效率,在記憶體大小上實現了Arm®核心所期望的高效能通常與8位和16位裝置相關。
2.自適應實時記憶加速器(ART加速器™)
ART加速器™是針對STM32工業標準Arm®Cortex®-M4處理器進行最佳化的儲存器加速器。 它平衡了固有的業績優勢手臂®Cortex®-M4超過快閃記憶體技術,這通常需要處理器在更高的頻率等待快閃記憶體。
3.儲存保護裝置
記憶體保護單元(MPU)用於管理CPU訪問記憶體以防止一個任務意外損壞任何其他活動使用的記憶體或資源任務。 這個記憶區被劃分為多達8個保護區,而這些保護區又可以劃分多達8個分割槽。 保護區域大小在32個位元組到整個4個之間千兆位元組的可定址記憶體。
4.嵌入式快閃記憶體
STM32L4A6xG裝置具有1兆位元組的嵌入式快閃記憶體可用於儲存程式和資料。快閃記憶體分為兩組,允許邊讀邊寫操作。此功能允許在擦除或對另一個銀行執行程式操作。也支援雙銀行啟動。每個庫包含256頁2kbyte。
5.多AHB匯流排矩陣
32位多AHB匯流排矩陣將所有主機(CPU、DMA和DMA2D)和從機(快閃記憶體、RAM、FMC、QUADSPI、AHB和APB外圍裝置)即使有多個高速外圍裝置,也能保證無縫高效的執行同時工作。多AHB匯流排矩陣:
文章來源:一牛網
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69958773/viewspace-2743198/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 微控制器介面類資料大彙總50冊
- 資料庫命令速查手冊資料庫
- OLAP和資料探勘——資料倉儲手冊
- SOLIDWORKS PDM資料自救手冊Solid
- Redis資料結構&命令手冊Redis資料結構
- 資料載入操作手冊
- XML資料庫開發手冊XML資料庫
- 資料倉儲手冊總結
- PostgreSQL學習手冊(資料表)SQL
- Linux資料備份手冊Linux
- mysql database manual(mysql資料庫手冊)MySqlDatabase資料庫
- 重溫手冊(一):資料型別資料型別
- 超大資料庫和分割槽手冊大資料資料庫
- PostgreSQL學習手冊(資料庫管理)SQL資料庫
- 物化檢視--資料倉儲手冊
- MT6625L資料手冊/datasheet設計資料
- Redis學習手冊(List資料型別)Redis資料型別
- Redis學習手冊(Hashes資料型別)Redis資料型別
- Redis學習手冊(Set資料型別)Redis資料型別
- XML資料庫開發手冊總結XML資料庫
- 【轉】Oracle資料庫日常維護手冊Oracle資料庫
- 查詢重寫——資料倉儲手冊
- [轉] 連線資料庫查詢手冊資料庫
- PostgreSQL學習手冊(常用資料型別)SQL資料型別
- PostgreSQL學習手冊(資料庫維護)SQL資料庫
- Oracle資料庫日常維護手冊 (zt)Oracle資料庫
- Oracle 9i 資料庫建立手冊Oracle資料庫
- [資料] MT6169射頻系統資料手冊
- 資料倉儲中的分析SQL——資料倉儲手冊SQL
- MTK6329/MT6329/datasheet資料手冊
- Python資料分析入門知識手冊Python
- Redis學習手冊(String資料型別)Redis資料型別
- 管理RMAN資料庫——RMAN使用者手冊資料庫
- UT 資料庫日常維護指導手冊資料庫
- 使用並行執行——資料倉儲手冊並行
- MT8735原理圖設計手冊資料
- Redis學習手冊(Sorted-Sets資料型別)Redis資料型別
- 查詢RMAN資料庫——RMAN使用者手冊資料庫