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