没有合适的资源?快使用搜索试试~ 我知道了~
首页STM32F051中文手册.pdf
STM32F051xx 系列采用高性能的ARM Cortex ™ -M0 的32 位RISC 内核,工作于48 兆赫兹 频率,高速的嵌入式闪存(FLASH 最大64K 字节,SRAM 最大8K 字节),并广泛集成增强 型外设和I/O 口。 所有器件提供标准的通信接口(最多两个I2Cs,两个SPI,一个I2S,1 个 HDMI CEC,两个USART),一个12 位ADC,一个12 位DAC,最多五个通用16 位定时器, 一个32 位定时器和一个高级控制PWM 定时器。
资源详情
资源评论
资源推荐

Doc ID 018746 Rev 2February 2012
功能
■ 工作环境
- 电压范围 : 2.0 V to 3.6 V
■ ARM 32-bit Cortex®-M0 CPU (48 MHz max)
■ 存储
- 32 to 64 K 字节 Flash memory
- 8 K 字节 of SRAM 带硬件校验
■ CRC 计算单元
■ 时钟管理
- 4 to 32 MHz 晶体振荡器
- 32 kHz RTC 用可的校准振荡器
- 内部 8 MHz RC 带 x6 锁相环倍频
- 内部 32 kHz RC 振荡器
■ 日历型 RTC 集成闹钟可周期性自动从 Stop/
Standby 状态唤醒
■ 复位和供电管理
- 上电 / 掉电复位 (POR/PDR)
- 可编程电压检测器 (PVD)
■ 低功耗休眠 , 停止 , 和待机模式
■ RTC 和备份区域 VBAT 单独供电
■ 5 通道 DMA 控制器
■ 1 × 12 位 , 1.0 微秒 ADC ( 多至 16 采样通道 )
- 转换范围 : 0 to 3.6V
- 单独的 2.4 到 3.6 伏模拟供电
■ 两个高速低功耗模拟比较器,可编程输入输
出
■ 一个 12 位 D/A 转换器
■ 多达 55 个高速 I/O 口
- 全部可映射为外部中断输入
- 多达 36 个 I/O 口支持 5 V 容忍
■ 多达 18 电容感应通道支持接近 , 触摸按键 ,
线性和旋转触摸传感器
■ 96 位唯一 ID
■ 串行两线调试 (SWD)
■ 多达 11 个定时器
- 一个 16 位 7 通道高级控制定时器用于 6
通道 PWM 输出 , 带死区时间发生器和紧
急刹车功能
- 一个 32 位和一个 16 位定时器 , 每个多达
4 路输入捕获或输出比较通道 , 可用于红
外控制和解码
- 一个 16 位定时器 , 带 2 通道输入捕获 / 输
出比较及 1 个反极性输出通道 , 死区时间
发生器和紧急刹车功能
- 两个 16 位定时器 , 都带输入捕获 / 输出比
较及反极性输出通道 , 死区时间发生器 ,
紧急刹车功能和 IR 控制调制门
- 一个 16 位定时器带一路输入捕获 / 输出
比较
- 独立的窗口看门狗定时器
- SysTick 定时器 : 24 位向下计数
- 一个 16 位基本定时器用于驱动 DAC
■ 通讯接口
- 多至两个 I2C 接口 ; 其中一个支持快速脉
冲模式 (1 Mbit/s) , 20 mA 灌电流 , SMBus/
PMBus 和从 STOP 状态唤醒
- 多 至 两 个 同 步 / 异 步 串 口 支 持 主 同 步
SPI 和 modem 控制功能 ; 其中一个支持
ISO7816 接 口 , LIN, IrDA, 自动 波特 率检
测和唤醒功能
- 多 至 两 个 SPI (18 Mbit/s) 外 设 支 持 4 到
16 位可编程字长 , 其中一个支持 I2S 接口
复用
- 消费电子控制 (HDMI CEC) 接口 , 帧头接
收唤醒功能
1.
系列 型号
STM32F051x4 STM32F051K4, STM32F051C4, STM32F051R4
STM32F051x6 STM32F051K6, STM32F051C6, STM32F051R6
STM32F051x8 STM32F051C8, STM32F051R8, STM32F051K8
1
www.st.com
STM32F051x4 STM32F051x6
STM32F051x8
低容量和中等容量高级 ARM 核 32 位微控制器
32 到 64 K 字节 Flash, 定时器 , ADC, DAC 和多种通讯接口
数据摘要

Doc ID 018746 Rev 2
Contents STM32F051x
2
目录
1 描述
2 器件总览
3 功能概述
3.1 ARM® CortexTM-M0 内核结合嵌入式闪存和 SRAM
3.2 存储器
3.3 循环冗余校验计算单元(CRC)
3.4 直接存储器访问控制器(DMA)
3.5 向量嵌套中断控制器(NVIC)
3.6 扩展中断 / 事件控制器(EXTI)
3.7 时钟和启动
3.8 引导模式
3.9 电源管理
3.9.1
供电方式
3.9.2
电源监测
3.9.3
稳压器
3.10 低功耗模式
3.11 实时时钟(RTC)和后备寄存器
3.12 定时器和看门狗
3.12.1
高级控制定时器(TIM1)
3.12.2
通用定时器(TIM2. .3,TIM14 .. 17)
3.12.3
基本定时器 TIM6
3.12.4
独立窗口看门狗 (IWWDG)
3.12.5
系统窗口看门狗(WWDG)
3.12.6
SysTick 定时器
3.13 内部集成电路接口(I
2
C)
3.14 通用同步 / 异步收发器(USART)
3.15 串行外设接口(SPI)/ 集成声音接口(I
2
S)
3.16 高清晰度多媒体接口(HDMI) - 消费电子控制(CEC)
3.17 通用输入 / 输出端口(GPIO)
3.18 触摸传感控制器 (TSC)

ContentsSTM32F051x
Doc ID 018746 Rev 2
3
3.19 模数转换器(ADC)
3.19.1
温度传感器
3.19.2
VBAT 的电池电压监测
3.20 数模转换器(DAC)
3.21 快速低功耗比较器和参考电压
3.21.1
两线串行调试端口(SW-DP)
4
引线和引脚说明
5
内存映射
6
封装特性
6.1 封装机械数据
7
订货信息结构
8
修订历史

Doc ID 018746 Rev 2
List of tables STM32F051x
4
表 1. 型号摘要
表 2. STM32F051xx 系列器件的功能和外设数量
表 3. 时器功能比较
表 4. I2C 模拟和数字滤波器的比较
表 5. STM32F051xx 的 I
2
C 具体功能
表 6. STM32F051xx 的 USART 具体功能
表 7. STM32F051x SPI/I2S 具体功能
表 8. STM32F05xx 器件中可作电容传感的 GPIO
表 9. STM32F051xx 设备上可用的电容式感应通道配备
表 10. 引出线表中使用的缩写
表 11. 引脚定义
表 12. A 口通过 GPIOA_AFR 寄存器选择备用功能
表 13. B 口通过 GPIOB_AFR 寄存器选择备用功能
表 14. STM32F051x 外设寄存器边界地址
表 15. LQFP64 - 10×10 毫米 64 引脚薄型四方扁平封装机械数据
表 16. LQFP48 - 7 x 7mm 的 48 引脚薄型四方扁平封装机械数据
表 17. UFQFPN32 - 32 引脚超薄细间距方形扁平无引线封装(5×5),封装机械数据
表 18. 文档的修订历史

List of guresSTM32F051x
Doc ID 018746 Rev 2
5
图 1. 模块图
图 2. 时钟树
图 3. LQFP64 64 脚封装脚位
图 4. LQFP48 48 脚封装脚位
图 5. UFQFPN32 32 引脚封装脚位
图 6. STM32F051x 内存映射
图 7. LQFP64 - 10×10 毫米 64 引脚薄型四方扁平封装机械数据
图 8. 推荐的封装图
(1)
图 9. LQFP48 - 7 x 7mm 的 48 引脚薄型四方扁平封装外形
图 10. 推荐的封装图
(1)
图 11. UFQFPN32 - 32 引脚超薄细间距方形扁平无引线封装(5x5)外形
图 12. UFQFPN32 推荐的封装图
(1)
剩余38页未读,继续阅读
















安全验证
文档复制为VIP权益,开通VIP直接复制

评论0