内核:采用Crotex M4内核。
主频:最高主频 180MHz。
FPU:具有单精度浮点运算单元。
SRAM:F429的SRAM有 256KB(112K+64K+16K+64KB)。
GPIO 最高翻转速度为:90MHz
串口:最多有8个UART串口。
I2C:可以提供3个I2C接口。
ADC:3个12位的独立ADC, 可以提供 24 个输入通道。ADC最大采样频率可达2.4Msps,3路交替采样可达7.2Msps。
DMA:16个DMA 通道,每个DMA通道有4*32位FIFO。
SPI:最高可到45MHz。
TIM:TIM2和TIM5有 32 位上下计数功能。
I2S:2个I2S接口,支持全双工,放音和录音可以同时进行。
32位的MCU可以寻址4GB,这4GB地址空间被ARM平均分成了 8 个块,每块512MB都有自己的用途。在这8个Block里面,有3个块非常重要:Block0用来设计成内部FLASH,Block1用来设计成内部 RAM,Block2用来设计成片上的外设。
Block0 | 地址范围 |
---|---|
CCM数据RAM:64K,CPU直接通过D总线读取,高速RAM | 0x1000 0000 ~ 0x1000 FFFF |
FLASH | 0x0800 0000 ~ 0x080F FFFF (1MB) |
Block1 | 地址范围 |
---|---|
SRAM3 64KB | 0x2002 0000 ~ 0x2002 FFFF |
SRAM2 16KB | 0x2001 C000~ 0x2001 FFFF |
SRAM3 112KB | 0x2000 0000 ~0x2001 BFFFF |
Block2 | 地址范围 |
---|---|
APB1 总线外设 | 0x4000 0000 ~ 0x4000 7FFF |
APB2 总线外设 | 0x4001 0000 ~ 0x4001 6BFF |
AHB1 总线外设 | 0x4002 0000 ~ 0x4007 FFFF |
AHB2 总线外设 | 0x5000 0000 ~ 0x5006 0BFF |