官方规格书下载:
规格书下载: https://www.st.com/resource/en/datasheet/STM32F051K4.pdf
型号描述:
STM32F051xx 微控制器集成了高性能 ARM® Cortex®-M0 32 位 RISC 核心,工作频率高达 48 MHz,高速嵌入式存储器(高达 64 K 字节的 Flash 存储器和 8 K 字节的 SRAM),以及广泛的增强外设和 I/O。所有设备提供标准通信接口(最多两个 I2C,最多两个 SPI,一个 I2S,一个 HDMI CEC 和最多两个 USART),一个 12 位 ADC,一个 12 位 DAC,六个 16 位定时器,一个 32 位定时器和一个高级 PWM 定时器。
STM32F051xx 微控制器在 -40 到 +85°C 和 -40 到 +105°C 温度范围内工作,电源供应范围为 2.0 到 3.6 V。全面的省电模式使得设计低功耗应用成为可能。
STM32F051xx 微控制器包括七种不同封装的器件,从 32 引脚到 64 引脚,还可根据请求提供芯片形式。根据所选设备的不同,包含不同的外设集。
这些特性使得 STM32F051xx 微控制器适用于广泛的应用,如应用控制和用户界面、手持设备、音视频接收器和数字电视、PC 外设、游戏和 GPS 平台、工业应用、可编程逻辑控制器(PLCs)、逆变器、打印机、扫描仪、报警系统、视频对讲和暖通空调系统。
功能特性:
核心:ARM® 32 位 Cortex®-M0 CPU,最高频率为 48 MHz
存储器:16 到 64 K 字节的 Flash 存储器,8 K 字节带有硬件奇偶校验的 SRAM
CRC 计算单元
复位和电源管理数字和 I/O 供应:VDD= 2.0 V 至 3.6 V
模拟供应:VDDA= 从 VDD 至 3.6 V
上电/掉电复位(POR/PDR)
可编程电压检测器(PVD)
低功耗模式:Sleep、Stop、Standby
RTC 和备份寄存器的 VBAT 供应
时钟管理:4 到 32 MHz 晶体振荡器,32 kHz RTC 用振荡器带有校准,内部 8 MHz RC 及 x6 PLL 选项,内部 40 kHz RC 振荡器
最多 55 个快速 I/O,全部可映射到外部中断向量,最多 36 个具有 5 V 容忍能力的 I/O
5 通道 DMA 控制器
一个 12 位、1.0 微秒的 ADC(最多 16 通道),转换范围:0 到 3.6 V,独立的模拟供应从 2.4 到 3.6 V
一个 12 位 DAC 通道
两个快速低功耗模拟比较器,带有可编程输入和输出
最多 18 个电容感应通道,支持触摸键、线性和旋转触摸传感器
最多 11 个定时器:一个 16 位 7 通道的高级控制定时器用于 6 通道 PWM 输出,带有死区生成和紧急停止;一个 32 位和一个 16 位定时器,最多 4 个 IC/OC,可用于红外控制解码;一个 16 位定时器,带有 2 个 IC/OC,1 个 OCN,死区生成和紧急停止;两个 16 位定时器,每个带有 IC/OC 和 OCN,死区生成,紧急停止和红外控制的调制器门;一个 16 位定时器,带有 1 个 IC/OC;独立和系统看门狗定时器;SysTick 定时器:24 位倒计数器;一个 16 位基本定时器用于驱动 DAC
带有闹钟和周期性唤醒的日历 RTC
通信接口:最多两个 I2C 接口,其中一个支持 Fast Mode Plus(1 Mbit/s)带有 20 mA 的电流汇流器,SMBus/PMBus 和从停止模式唤醒;最多两个支持主同步 SPI 和调制解调控制的 USARTs,其中一个带有 ISO7816 接口、LIN、IrDA 功能、自动波特率检测和唤醒特性;最多两个 SPI(18 Mbit/s),带有 4 到 16 可编程位帧,其中一个带有 I2S 接口复用;HDMI CEC 接口,通过标头接收唤醒;串行线调试(SWD);96 位唯一 ID;所有封装均为 ECOPACK®2。