ARM 32-bit Cortex-M3 Microcontroller with MPU,
CPU clock up to 100MHz,
512kB on-chip Flash ROM with enhanced Flash Memory Accelerator,
In-System Programming (ISP) and In-Application Programming (IAP),
64kB RAM,
Nested Vectored Interrupt Controller, 嵌套向量中断控制器
Eight channel General purpose DMA controller,
AHB Matrix,
APB,
Ethernet 10/100 MAC with RMII interface and dedicated DMA,
USB 2.0 full-speed Device controller and Host/OTG controller with DMA,
CAN 2.0B with two channels,
Four UARTs,
one with full Modem interface,
Three I2C serial interfaces,
Three SPI/SSP serial interfaces,
I2S interface,
General purpose I/O pins,
12-bit ADC with 8 channels, 10-bit DAC,
Four 32-bit Timers with capture/compare,
Standard PWM Timer block,
Motor control PWM for three-phase Motor control,
Quadrature Encoder,
Watchdog Timer, 看门狗定时器
Real Time Clock with optional Battery backup, 实时时钟
System Tick Timer,
Repetitive Interrupt Timer,
Brown-out detect circuit,
Power-On Reset, 上电复位
Power Management Unit, 电源管理单元
Wakeup Interrupt Controller,
Crystal oscillator, 晶振
4MHz internal RC oscillator,
PLL,锁相环
JTAG and Serial Wire Debug/Trace Port with ETM