功能
核:ARM 32-bit Cortex®-M0 CPU (48 MHz max)
存储器
− 16 到 64 K 字节 Flash memory
− 8 K 字节的 SRAM 带硬件校验
CRC计算单元
复位和供电管理
− 电压范围 : 2.0 V 到 3.6 V − 上电/掉电复位(POR/PDR)
− 可编程电压检测器(PVD)
− 低电压模式:Sleep, Stop, Standby
− RTC 和备份区域VBAT单独供电
时钟管理
− 4 到32 MHz晶体振荡器
− 32 kHz RTC用可的校准振荡器
− 内部8 MHz RC带 x6 锁相环倍频 − 内部40 kHz RC 振荡器
多达 55 个高速 I/O 口 − 全部可映射为外部中断输入
− 多达36 个I/O 口支持5 V 容忍
5 通道DMA 控制器
1 × 12 位 , 1.0 微 秒 ADC ( 多至16采样通道) − 转换范围 : 0 到 3.6V
− 单独的2.4到3.6伏模拟供电
1个12位 D/A转换器
2个高速低功耗模拟比较器,可编程输入输出
多达18电容感应通道支持接近 , 触摸按键线性和旋转触摸传感器
多达11个定时器
− 一个16 位7通道高级控制定时器用于6通道PWM输出,带死区时间发生器和紧急刹车功能
− 一个 32 位和一个 16 位定时器,每个多达4路输入捕获或输出比较通道,可用于红外控制和解码
− 一个 16 位定时器, 带2通道输入捕获/输出比较及1个反极性输出通道 , 死区时间发生器和紧急刹车功能
− 两个16 位定时器, 都带输入捕获/ 输出比较及反极性输出通道 , 死区时间发生器 , 紧急刹车功能和 IR 控制调制门
− 一个16 位定时器带一路输入捕获/ 输出比较
− 独立窗口看门狗定时器
− SysTick 定时器 : 24 位向下计数
− 一个16 位基本定时器用于驱动 DAC 日历型 RTC 集成闹钟可周期性自动从 Stop/ Standby
状态唤醒
通讯接口
− 多至两个I2C接口 ; 其中一个支持快速脉冲模式 (1 Mbit/s) , 20 mA灌电流SMBus/PMBus和从 STOP状态唤醒
− 多至两个同步/异步串口支持主同步SPI和 modem控制功能,其中一个支持ISO7816 接 口 , LIN, IrDA,自动波特率检测功能
− 多至2个SPI接口(18M位/秒)外设支持4到16位可编程字长,其中一个支持 I2S 接口复用
− 消费电子控制 (HDMI CEC) 接口 , 帧头接收唤醒功能
串行两线调试(SWD)
96位唯一ID