- ARM Cortex-M3处理器,工作频率高达100 MHz
- ARM Cortex-M3内置可嵌套矢量中断控制器(NVIC)
- 高达512 KB的片内闪存编程存储器
- 高达64 kB SRAM
- 在系统编程(ISP)和在应用编程(IAP)
- 8通道通用DMA控制器(GPDMA)
- 多层AHB矩阵互连为每个AHB主机提供单独的总线
- 分割的APB总线使CPU与DMA之间几乎无失速,从而实现高吞吐量
- 以太网MAC,带RMII接口和专用DMA控制器
- USB 2.0全速设备/主机/OTG控制器,带专用DMA控制器
- 4个带小数波特率生成器的UART
- 双通道CAN 2.0B控制器
- 带同步、串行、全双工通信的SPI控制器
- 2个SSP控制器,带FIFO和多协议功能
- 2个I2C总线接口,支持数据速率达400 kbit/s的快速模式
- I2S(Inter-IC音频)接口,用于数字音频输入或输出
- 52个通用I/O (GPIO)引脚,带可配置的上拉/下拉电阻
- 12位模拟-数字转换器(ADC),转换速率高达200 kHz
- 10位数字-模拟转换器(DAC)
- 4个通用定时器/计数器
- 一个电机控制PWM,支持三相电机控制
- 正交编码器接口,可监控一个外部正交编码器
- 一个标准PWM/定时器模块,带外部计数输入
- 实时时钟(RTC)
- 看门狗定时器(WDT)
- ARM Cortex-M3系统节拍定时器,包括一个外部时钟输入选项
- 标准JTAG测试/调试接口
- 集成式PMU(电源管理单元)
- 四种低功耗模式
- 3.3 V单电源(2.4 V至3.6 V)
- 一个可配置为边沿/电平触发的外部中断输入
- 非屏蔽中断(NMI)输入
- 唤醒中断控制器(WIC)
- 处理器通过任何中断从掉电模式唤醒
- 以可触发中断和强制复位的独立阈值进行欠压检测
- 上电复位(POR)
- 工作范围从1 MHz到25 MHz的晶体振荡器
- 校准到1%精度的4 MHz内部RC振荡器
- PLL允许CPU以最大CPU速率运行
- USB PLL可额外增加灵活性
- 具有不同安全级别的代码读保护(CRP)
- 可用作芯片识别的唯一序列号