STM32F030x4/x6/x8/xC微控制器包含高性能ARM®Cortex®-M0 32位RISC内核、高速嵌入式存储器(高达256 KB的闪存和高达32 KB的SRAM)以及广泛的增强型外设和I/O。所有设备都提供标准通信接口(最多两个I2C、最多两个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电源: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接口
–一个或两个I/F上的快速模式Plus(1 Mbit/s)支持,具有20 mA电流吸收器
–SMBus/PMBus支持(在单个I/F上)
–多达六个USART,支持主同步SPI和调制解调器控制;一个具有自动波特率检测功能
–最多两个SPI(18 Mbit/s),具有4到16个可编程位帧
•串行线调试(SWD)
•所有包装ECOPACK®2
特色
- ARM®32位Cortex®-M0 CPU,频率高达48MHz内核
- 16至256kb闪存
- 具有硬件奇偶校验的4至32kb SRAM
- CRC计算单元
- VDDA=VDD至3.6V模拟电源
- 通电/断电复位(POR/PDR)
- 睡眠、停止和待机低功耗模式
- 4至32MHz晶体振荡器
- 带校准的32 kHz RTC振荡器
- 内置8MHz RC,带x6 PLL选项
- 内部40kHz RC振荡器
- 所有可映射的外部中断向量
- 最多55个I/O,具有5V耐受能力
- 5通道DMA控制器
- 一个12位1.0µs ADC(最多16个通道)
- 0至3.6V转换范围
- 日历RTC,带报警和定期从停止/待机唤醒
- 一个16位高级控制定时器,用于六通道PWM输出
- 最多七个16位定时器,最多四个IC/OC、OCN,可用于红外控制解码
- 独立和系统看门狗定时器
应用
嵌入式设计与开发、信号处理、计算机和计算机外围设备
(图片:引出线)