说明
STM32F031x4/x6微控制器包含了高性能ARM®Cortex®-m0 32位RISC核心,运行频率高达48 MHz,高速嵌入式内存(高达32千字节的闪存和4千字节的SRAM),以及广泛的增强外设和I/O。所有设备都提供标准的通信接口(一个I 2C,一个SPI/ I2S和一个USART),一个12位ADC,5个16位计时器,一个32位计时器和一个高级控制PWM计时器。
STM32F031x4/x6微控制器在-40至+85°C和-40至+105°C温度范围内工作,温度范围为2.0至3.6 V电源。一套全面的节能模式允许设计低功耗应用。
STM32F031x4/x6微控制器包括6个不同的封装设备,从20个针脚到48个针脚,模具形式也可根据要求提供。根据所选择的设备,还包括不同的外设集。
这些特性使STM32F031x4/x6微控制器适用于广泛的应用,如应用控制和用户界面、手持设备、A/V接收器和数字电视、PC外设、游戏和GPS平台、工业应用、PLC、逆变器、打印机、扫描仪、报警系统、视频对讲机和HVACs。
特征
•内核:ARM®32位Cortex®-M0 CPU,
频率高达48 MHz
•记忆
–16至32 KB的闪存
–4 KB SRAM,带硬件奇偶校验
•CRC计算单元
•复位和电源管理
–数字和I/O电源:2.0至3.6 V
–模拟电源:VDDA=从VDD到3.6 V
–通电/断电复位(POR/PDR)
–可编程电压检测器(PVD)
–低功耗模式:睡眠、停止和
备用物品
–RTC和备份寄存器的VBAT电源
•时钟管理
–4至32 MHz晶体振荡器
–32 kHz振荡器,用于带校准的RTC
–内置8 MHz RC,带x6 PLL选项
–内部40 kHz RC振荡器
•多达39个快速I/O
–所有可映射到外部中断向量
–多达26个I/O,具有5 V耐受能力
•5通道DMA控制器
•1×12位,1.0µs ADC(最多10个通道)
–转换范围:0至3.6V
–从2.4到
3.6伏
•最多9个定时器
–1 x 16位7通道高级控制计时器
用于6通道PWM输出,具有空载时间
发电和紧急停机
–1 x 32位和1 x 16位计时器,最多4个
IC/OC,可用于红外控制解码
–1 x 16位计时器,带2个IC/OC、1个OCN,
死区产生和紧急停机
–1 x 16位计时器,带IC/OC和OCN,
空载时间生成、紧急停机和
红外控制调制器门
–1 x 16位计时器,带1 IC/OC
–独立和系统看门狗定时器
–SysTick计时器:24位下计数器
•带报警和定期唤醒的日历RTC
从停止/待机
•通信接口
–1 x I2C接口,支持快速模式
加(1Mbit/s),具有20mA电流吸收器,
SMBus/PMBus,并从停止唤醒
模式
–1 x USART支持主同步
SPI和调制解调器控制,ISO7816
接口、LIN、IrDA功能、自动波特率
速率检测和唤醒功能
–1 x SPI(18 Mbit/s),4至16
可编程位帧,带I2S接口
多路复用的
•串行线调试(SWD)
•96位唯一ID
•扩展温度范围:-40至+105°C
•所有包装ECOPACK®2
