STM32F030x4/x6/x8/xC微控制器集成了高性能ARM®Cortex®-M032位RISC核心,以48MHz频率运行,高速嵌入式存储器(高达256千字节的闪存和高达32千字节的SRAM),以及广泛的增强外设和I/O。所有设备都提供标准的通信接口(多2个I2C、多2个spi和6个USARTs)、1个12位ADC、7个通用16位计时器和一个控制PWM计时器。
STM32F030x4/x6/x8/xC微控制器在-40至+85°C温度范围内工作,温度范围为2.4至3.6V电源。一套全面的节能模式,允许设计低功耗的应用程序。
STM32F030x4/x6/x8/xC微控制器包括四个不同的设备,从20个脚到64个脚不等。根据所选择的设备,包括不同的外设设备集。下面的描述概述了STM32F030x4/x6/x6/x8/xC外围设的完整范围。
这些功能使得STM32F030x4/xx6/x8/xC微控制器适合于各种应用,如应用控制和用户界面、手持设备、掌上设备、A/V接收器和数字电视、PC外设、游戏和GPS平台、工业应用、PLC、逆变器、打印机、扫描仪、报警系统、视频对讲机和HVAC。
特征
•核心:ARM®32位Cortex®-M0 CPU,频率高达48 MHz
•记忆
–16到256 KB的闪存
–4到32千字节的SRAM,具有硬件奇偶校验
•CRC计算单元
•复位和电源管理
–数字和I/O电源:VDD=2.4 V至3.6 V
–模拟电源:VDDA=VDD至3.6 V
–通电/断电复位(POR/PDR)
–低功耗模式:睡眠、停止、待机
•时钟管理
–4至32 MHz晶体振荡器
–32 kHz振荡器,用于带校准的RTC
–内部8 MHz RC,带x6 PLL选件
–内部40 kHz RC振荡器
•高达55个快速I/O
–所有可映射的外部中断向量
–高达55个I/O,具有5V容限能力
•5通道DMA控制器
•一个12位1.0µs ADC(多16个通道)
–转换范围:0至3.6 V
–模拟电源:2.4 V至3.6 V
•具有警报和定期唤醒功能的日历RTC从停止/待机
•11个计时器
–一个16位控制定时器,用于
六通道PWM输出
–多七个16位计时器,多四个
IC/OC、OCN,可用于红外控制解码
–和系统看门狗定时器
–SysTick定时器
•通信接口
–多两个I2C接口
–上的快速模式增强(1 Mbit/s)支持
一个或两个I/F,带20 mA电流接收器
–SMBus/PMBus支持(在单个I/F上)
–多六个USART支持master
同步SPI和调制解调器控制;1
具有自动波特率检测功能
–多两个SPI(18 Mbit/s),具有4到16个端口
可编程位帧
•串行线调试(SWD)
•所有包装ECOPACK®2