ARMv6-M 架构32bit Cortex-M0+ CPU,最高工作频率48MHz
⚫内置存储器
– 最大64KByte的Flash memory,支持安全保护*1
– 最大4KByte的SRAM
⚫电源,时钟,复位管理
– 系统电源(VDD):2.7-5.5V
– 个独立时钟源:外部主时钟晶振(4-20MHz),外部副晶振(32.768kHz),内部高速RC(48MHz),内部低速RC(32.768kHz)
– 包括上电复位(POR),低电压检测复位(LVDR),端口复位(RESET)在内的8种复位源,每个复位源有独立标志位
⚫低功耗运行
– 外设功能可以独立关闭或开启
– 低功耗模式:Sleep,Stop模式
⚫支持外设事件相互触发降低CPU处理负荷
⚫最多12通道12bit 1MSPS ADC,支持单次/扫描变换,支持各个Timer事件触发开始变换
⚫Timer
– 8个多功能16bit通用Timer(TimerB),支持输入捕捉、输出比较、PWM输出
– 1个16bit通用Timer(Timer0),支持异步计数
⚫最大28个GPIO(LQFP32)
⚫最大40个GPIO(LQFP44)
⚫IO 驱动能力最大20mA输出电流,10mA灌电流
⚫最大6个通信接口
– 1个I2C,支持7位/10位地址格式
– 4个USART,其中1个UART支持LIN总线协议。支持全双工和半双工异步通信
– 1个SPI,支持16bit数据宽度
⚫支持96位全球Unique ID
⚫封装形式:
– LQFP32(7×7mm,0.8mm pitch)
– LQFP44(10×10mm,0.8mm pitch)