产品介绍
▶ CORE
△ 32位ARM Cortex-M0内核
△ 最高主频48MHz
▶ 存储器
△ 片上32K字节 FLASH程序存储器
△ 片上4K字节 SRAM ,支持硬件奇偶校验
△ 支持代码加密保护功能
▶ 复位与电源管理
△ 数字和IO供电:2.0~5.5V
△ 模拟电源供电:VDDA=VDD~5.5V
△ 上电/断电复位(POR/PDR)
△ 可编程电压监测器(PVD)
△ 低功耗模式:睡眠、停止和待机模式
△ VBAT为RTC和备份域寄存器供电
▶ 时钟管理
△ 片上高精度16MHz RC 高速振荡器
△ 片上40KHz低功耗RC低速振荡器
△ 带校准功能的32768Hz RTC 晶体振荡器
△ 4~32MHz 晶体振荡器
△ PLL时钟,最高输出48MHz,支持多档倍频可调
▶ I/O
△ 最多39个FAST I/O,最多25个I/O支持5V耐受
△ 所有I/O口可以映像到16个外部中断
▶ 定时器/计数器
△ 1个16位7通道高级控制定时器,支持6路PWM输出,带死区控制及紧急停止
△ 1个32位定时器和1个16位定时器,支持4路输入捕获和比较输出,支持IR解码
△ 1个16位定时器,支持2路输入捕获和比较输出,1路比较反向输出,带死区控制及紧急停止
△ 1个16位定时器,支持输入捕获、比较输出和比较反向输出,带死区控制及紧急停止,支持IR解码
△ 1个16位定时器,支持输入捕获和比较输出
△ 2个看门狗定时器:IWDG和WWDG
△ 1个24位递减计数SysTick定时器
▶ 12位高精度ADC
△ 12位高精度逐次逼近型ADC
△ 多达10个外部通道
△ 6个内部通道:温度传感器,VREF,VBAT/2,3个运算放大器输出
△ 转换范围:0 ~ VDDA
△ 工作电压范围:2.4V~VDDA
▶ 通讯接口
△ 1 个 USART 接口,支持主同步SPI模式,ISO7816,LIN,IrDA,自动波特率和唤醒功能
△ 1 个 I2C 接口,支持快速模式+(1Mbps),SMBus/PMBus方式,和低功耗唤醒
△ 1 个 SPI 接口,支持4~16位的数据格式
▶ CRC-32计算单元
▶ DMA 控制器
△ 支持5个DMA通道
△ 支持外设:ADC、SPI、I2C、USART、TIMEx(x = 1,2,3,16,17)
▶ RTC日历
△ 闹钟中断功能
△ 从停止,待机模式中周期唤醒
▶ 2个高性能电压比较器
△ 1个比较器正相6通道可选(3外部管脚+3内部运放输出)
△ 1个电压比较器正相4通道可选(1外部管脚+3内部运放输出)
△ 反相可选择内部多档位比较电压,且有SMT档位选择
△ 输出带数字滤波,极性选择,引发中断,与定时器产生联动效果,同时作为高级定时器的刹车输入
信号
△ 带有自校准功能
▶ 3个高增益运算放大器
△ 内部放大倍数多档位可选
△ 负端与输出接口丰富,可以适配不同应用
△ 带有自校准功能
▶ 96位的芯片唯一码
▶ 串行单线调试(SWD)接口
▶ 工作环境温度
△ -40℃~105℃
▶ 封装形式
△ LQFP48/32、QFN32
相关资料
用户手册
32位 ARM Cortex-M0 内核 FLASH 型 MCU
32位 ARM Cortex-M0 内核 FLASH 型 MCU
DemoCode
C | library; EV | ADC、EXTI、GPIO、I2C、OPAMP、PWR、RCC、TIMER、USART