• 48MHz Cortex-M0+ 32-bit CPU
支持单周期乘法指令
• 64KB Flash,具有擦写保护功能,支持ISP、ICP、IAP,3级安全保护
• 6KB SRAM
• 灵活的功耗管理模式
– 0.8μA Stop模式,CPU+SRAM保持
– 1.2μA Stop模式+RTC
– 50μA/MHz @48MHz,Run模式,外设使能,在Flash运行程序
• 电源监测:PVD,支持上电欠压复位与低电压检测,可触发复位或中断,比较电压与滤波时间可配置
• 时钟源
– 内部高速时钟RCH:4/16/48MHz,全温度变化小于±2%
– 内部低速时钟RCL:32KHz
– 外部低速晶体LXTAL:32.768KHz,支持停振检测
• GPIO
– 多达28个I/O,均可作为外部中断
– 支持I/O滤波
• 3通道DMA控制器,具备灵活映射关系
• RTC支持闹钟、周期定时器,校准精度可达±0.477ppm
• 6个定时器
– 1个16-bit高级定时器,可输出4路PWM 或 3 路互补 PWM,支持硬件死区插入和断路输入
– 1个16-bit通用定时器,可输出4路PWM,支持霍尔传感器
– 1个16-bit基本定时器
– 1个16-bit低功耗定时器,支持Stop唤醒
– 1个24-bit SysTick
– 1个独立看门狗:IWDG
• 通信接口
– 1个LPUART,支持Stop唤醒,波特率可达9600bps@ LXTAL 32.768KHz
– 2个UART
– 2个SPI,主模式最高速率为24Mbps,从模式最高速率为16Mbps
– 1个I2C,支持Slave模式、双从机地址、单字节控制,1Mbps Fm+
• 12位1Msps高精度SAR ADC
– 9个外部通道
– 1个内部通道:采集BGR基准电压,可校准VDDA参考电压
• 2个超低功耗或快速比较器
• 1个温度传感器,最大误差±2°C
• 硬件CRC-16模块,支持4种算法
• 96-bit unique ID
• 支持SWD调试
• 工作条件:1.8V~5.5V,-40°C~105°C
• 封装形式:QFN32、TSSOP20、QFN20 |
|