STM32F429IIT6基于高性能Arm®Cortex®-M4 32位RISC內核,工作頻率高達180 MHz。Cortex-M4核心采用浮點單元(FPU)單精度,支持所有Arm®單精度數據處理指令和數據類型。它還實現了一整套DSP指令和增強應用程序安全性的存儲器保護單元(MPU)。
STM32F429IIT6包含高速嵌入式存儲器(最高2兆字節的閃存,最高256千字節的SRAM),最高4千字節的備份SRAM,以及廣泛的增強型I/O和連接到兩個的外圍設備APB總線、兩條AHB總線和一個32位多AHB總線矩陣。所有設備都提供三個12位ADC、兩個DAC、一個低功耗RTC、十二個通用16位定時器,包括兩個用于電機控制的PWM定時器、兩個通用32位定時器。
STM32F429IIT6還具有標準和高級通信接口,具體包括:
•最多三個I2C
•六個SPI,兩個I2S全雙工。為了實現音頻類精度,I2S外圍設備可以通過專用的內部音頻PLL或通過外部時鐘進行計時,以允許同步。
•四個USART加四個UART
•一個USB OTG全速和一個帶全速功能的USB OTG高速(帶ULPI)
•兩個CAN
•一個SAI串行音頻接口
•SDIO/MMC接口
•LCD-TFT顯示控制器
•Chrom ART加速器™
STM32F429IIT6產品特性:
•核心:Arm®32位Cortex®-M4 CPU,帶FPU,自適應實時加速器加速器™) 允許0等待狀態執行來自閃存的高達180MHz的頻率,MPU,225 DMIPS/1.25 DMIPS/MHz(Dhrystone 2.1)和DSP指令
•內存
–高達2 MB的閃存可整理成允許邊寫邊讀的兩個存儲體
–高達256+4 KB的SRAM,包括64-KBCCM(核心耦合存儲器)數據RAM
–靈活的外部存儲器控制器,具有到32位數據總線:SRAM、PSRAM,SDRAM/LPSSDR SDRAM,緊湊型閃速/NOR/NAND存儲器
•LCD并行接口,8080/6800模式
•具有完全可編程功能的LCD-TFT控制器分辨率(總寬度高達4096像素,總計高度高達2048行,像素時鐘高達83兆赫)
•Chrom ART加速器™ 用于增強圖形內容創建(DMA2D)
•時鐘、重置和供應管理
–1.7 V至3.6 V應用電源和I/O
–POR、PDR、PVD和BOR
–4至26 MHz晶體振蕩器
–內部16 MHz工廠微調RC(1%準確性)
–32 kHz振蕩器,用于帶校準的RTC
–內部32 kHz RC,帶校準
•低功率
–睡眠、停止和待機模式
–用于RTC的VBAT電源,20×32位備份
寄存器+可選的4 KB備份SRAM
•3×12位,2.4 MSPS ADC:最多24個通道
和7.2 MSPS在三重交織模式下
•2×12位D/A轉換器
•通用DMA:16流DMA
具有FIFO和突發支持的控制器
•最多17個定時器:最多12個16位和兩個32位-
最高180 MHz的比特定時器,每個定時器最多4個
IC/OC/PWM或脈沖計數器和正交
(增量)編碼器輸入
•調試模式
–SWD和JTAG接口
–Cortex-M4微量宏細胞™
•多達168個具有中斷功能的I/O端口
–最高可達164個快速I/O,最高可達90 MHz
–最多166個5 V容錯I/O
•多達21個通信接口
–最多3個I2C接口(SMBus/PMBus)
–最多4個USART/4個UART(11.25 Mbit/s,
ISO7816接口、LIN、IrDA、調制解調器控制)
STM32F429IIT6產品運用領域:
傳感與儀器
消費電子產品
醫用
STM32F429IIT6帶有FPU處理器的Arm®Cortex®-M4是用于嵌入式系統。提供一個低成本的平臺,以滿足MCU實現,引腳數量減少,功耗低,同時提供卓越的計算性能和對中斷的高級響應。Arm®Cortex®-M4采用FPU內核,是一款32位RISC處理器,具有卓越的性能代碼效率,在內存中提供Arm內核所期望的高性能通常與8位和16位設備相關的大小。處理器支持一組DSP指令,這些指令允許有效的信號處理和復雜的算法執行。其單精度FPU(浮點單元)通過使用元語言開發工具,同時避免飽和。