STM32F051微控制器数据手册中文版

需积分: 0 1 下载量 193 浏览量 更新于2024-07-19 收藏 2.48MB PDF 举报
STM32F051微控制器数据手册中文版 STM32F051是STMicroelectronics公司推出的32位 ARM Cortex-M0微控制器,具有高性能、低功耗和丰富的外设资源。本手册提供了STM32F051微控制器的详细信息,包括其电气特性、时钟管理、存储器、DMA控制器、ADC、DAC、时序控制器、通讯接口等。 电气特性: * 工作电压:2.0V到3.6V * ARM 32位 Cortex-M0 CPU,最高频率可达48MHz * 存储器:32KB到64KB Flash memory,8KB SRAM带硬件校验 * CRC计算单元 时钟管理: * 4到32MHz晶体振荡器 * 32kHz RTC用可调校准振荡器 * 内部8MHz RC振荡器带x6锁相环倍频 * 内部32kHz RC振荡器 日历型RTC: * 集成闹钟可周期性自动从Stop/Standby状态唤醒 复位和供电管理: * 上电/掉电复位(POR/PDR) * 可编程电压检测器(PVD) * 低功耗休眠、停止和待机模式 * RTC和备份区域VBAT单独供电 DMA控制器: * 5通道DMA控制器 模拟电路: * 1×12位,1.0微秒ADC(多至16采样通道) * 转换范围:0到3.6V * 单独的2.4到3.6伏模拟供电 * 两个高速低功耗模拟比较器,可编程输入输出 * 一个12位D/A转换器 数字电路: * 多达55个高速I/O口 * 全部可映射为外部中断输入 * 多达36个I/O口支持5V容忍 * 多达18电容感应通道支持接近、触摸按键、线性和旋转触摸传感器 * 96位唯一ID 时序控制器: * 多达11个定时器 * 一个16位7通道高级控制定时器用于6通道PWM输出,带死区时间发生器和紧急刹车功能 * 一个32位和一个16位定时器,每个多达4路输入捕获或输出比较通道,用于红外控制和解码 * 一个16位定时器,带2通道输入捕获/输出比较及1个反极性输出通道,死区时间发生器和紧急刹车功能 * 两个16位定时器,都带输入捕获/输出比较及反极性输出通道,死区时间发生器,紧急刹车功能和IR控制调制门 * 一个16位定时器带一路输入捕获/输出比较 * 独立的窗口看门狗定时器 * SysTick定时器:24位向下计数 * 一个16位基本定时器用于驱动DAC 通讯接口: * 多至两个I2C接口,其中一个支持快速脉冲模式(1Mbit/s),20mA灌电流,SMBus/PMBus和从STOP状态唤醒 * 多至两个同步/异步串口支持主同步SPI和modem控制功能,其中一个支持ISO7816接口,LIN,IrDA,自动波特率检测和唤醒功能 * 多至两个SPI(18Mbit/s)外设支持4到16位可编程字长,其中一个支持I2S接口复用 * 消费电子控制(HDMI-CEC)