【6_en_cn】STM32F030F4_1_93_中文英文数据手册_机翻

preview
需积分: 0 0 下载量 140 浏览量 更新于2021-11-07 收藏 7.92MB PDF 举报
根据所提供的信息,可以概括出以下知识点: STM32F030系列微控制器是基于ARM® Cortex®-M0内核的32位微控制器(MCU),具有价值线的特点,并提供高达256KB的闪存、定时器、模拟数字转换器(ADC)、通信接口,以及在2.4V至3.6V范围内的操作电压。 核心特性包括: 1. CPU特性: - ARM® 32位Cortex®-M0 CPU,频率可高达48MHz。 - 提供16至256KB的Flash存储空间。 - 提供4至32KB的SRAM存储空间,并具备硬件奇偶校验功能。 - CRC(循环冗余校验)计算单元,用于增强数据完整性检查。 2. 复位和电源管理: - 数字和I/O的电源供应范围为2.4V至3.6V。 - 模拟电源供应范围为VDD至3.6V。 - 包含上电/掉电复位功能(POR/PDR)。 - 低功耗模式支持包括睡眠、停止和待机模式。 3. 时钟管理: - 支持4至32MHz的晶振。 - 具有32kHz振荡器用于实时时钟(RTC),并且带有校准功能。 - 提供内部8MHz的RC振荡器,并带有x6 PLL(相位锁定环)选项。 - 提供内部40kHz的RC振荡器。 4. I/O性能: - 最多可支持55个快速I/O端口,所有端口都可以映射到外部中断向量上。 - 部分I/O端口支持5V耐压能力。 5. DMA控制器: - 拥有5个通道的DMA控制器。 6. ADC特性: - 提供一个12位、1.0微秒转换时间的ADC,最大可支持16个通道。 - 转换范围为0至3.6V。 - ADC拥有独立的模拟电源供应,范围为2.4V至3.6V。 7. 实时时钟(RTC): - 拥有一个带有警报功能和从停止/待机模式下的周期性唤醒功能的日历RTC。 8. 定时器功能: - 提供一个16位的高级控制定时器,用于六通道PWM输出。 - 可以使用多达七个16位定时器,其中一些可以实现多达四个输入捕获/输出比较(IC/OC)、输出比较反相(OCN),适用于红外(IR)控制解码。 - 提供独立和系统看门狗定时器。 - 提供SysTick定时器。 9. 通信接口: - 最多支持两个I2C接口,其中一个或两个都支持高达1Mbps的快速模式增强(FastModePlus)并带有20mA电流吸收能力,同时支持SMBus/PMBus(仅单个接口)。 - 最多支持六个USART,支持主同步SPI和调制解调器控制;其中一个支持自动波特率检测。 - 支持多达两个SPI接口,最大支持18Mbps的速率和4至16位的可编程帧格式。 10. 调试接口: - 提供串行线调试(SWD)接口。 11. 封装和尺寸: - 提供不同封装选项,如LQFP64(10×10mm)、LQFP48(7×7mm)、LQFP32(7×7mm)、TSSOP20(6.4×4.4mm)等。 12. 环保标准: - 符合ECOPACK® 2标准。 以上是STM32F030系列微控制器的主要知识点,涵盖了其硬件架构、性能参数、功能特性以及应用领域的基本信息,对于设计和开发相关的嵌入式系统产品具有指导意义。