32位基于ARM Cortex M0核心的微控制器
本产品采用高性能的ARM Cortex M0 为内核的32位微控制器,最高工作频率可达48MHz,内置高速存储器,丰富的增强型IO端口和外设连接到总线。本产品包括1个(8路)12位的ADC、2个16位的定时器,可以级联为32位定时器、1个32位的WDT、5路独立的PWM、1个简易的RTC、1个SPI、1个IIC、3个UART、1个128bit的AES。
本产品系列工作电压为2.0V~3.6V。工作温度为-40℃~85℃。多种省电工作模式保证低功耗应用的要求。
本产品提供TSSOP20、QFN32的封装形式,后续根据需要还会增加不同的封装形式。
芯片主要特点:
内核与系统
32位ARM Cortex M0处理器内核
最高工作频率为48MHz
24位的系统定时器
集成嵌套向量中断控制器(NVIC),提供最多32个中断
通过SWD接口烧录程序
存储器
内置16K字节的OTP存储器作为程序存储区
内置两块共4K RAM:其中一块3K作为数据存储区,另一块1K作为cache的缓存
具有CACHE功能
时钟、复位及电源管理
2.0V~3.6V供电电压
上电/断电复位(POR/PDR)、看门狗复位
内置4~32MHz高频晶体振荡驱动器
低功耗
standby mode、sleep mode、deepsleep mode和stop mode
SARADC
8通道12bit SARADC
采样率可以达到2.4M
用于电源电压和外部信号采样
GPIO
最多可达24个IO口
可配置为以下模式:浮空输入、上拉输入、下拉输入、推挽输出、开漏输出、模拟IO
通信接口
1个SPI接口,可配置主从模式,可编程时钟极性和相位,主模式速率可配置,最高频率为Fcpu/4,数据传输顺序可配置,读写数据寄存器独立,支持乒乓传输
3个UART接口
1个I2C接口 支持主模式
AES
128bit AES,支持ECB、CBC和CTR模式
RTC
简易的RTC时钟模块,支持闹钟、秒、溢出中断
定时器
2个16位的定时器,可以级联为32位的定时器,计数时钟支持1-256分频
1个32位的独立看门狗定时器,计数时钟可选择系统时钟或32K时钟
5路独立的PWM波形发生器,计数时钟支持4、8、16、32、64、128、256、512分频,支持高电平结束中断和周期溢出中断
封装
QFN32
TSSOP20
应用范围
灯光控制、小家电、玩具、消费电子及其周边产品;物联网智能家电、智能家居等领域