[原创] STM32F051R4T6TR 一款32位微控制器MCU/ST意法

IC-军工Cary   2023-9-1 11:42 楼主

描述
STM32F051xx微控制器集成了工作频率高达48 MHz的高性能ARM Cortex -M0 32位RISC内核、高速嵌入式存储器(高达64k字节的闪存和8k字节的SRAM),以及广泛的增强型外设和I/o。所有器件都提供标准通信接口(最多两个I2C、最多两个SPI、一个I2S、一个HDMI CEC和最多两个USARTs)、一个12位ADC、一个12位DAC、六个16位定时器、一个32位定时器和一个高级控制PWM定时器。
STM32F051xx微控制器的工作温度范围为-40至+85°C和-40至+105°C,电源电压为2.0至3.6 V。一套全面的省电模式支持低功耗应用的设计。
STM32F051xx微控制器包括七种不同封装的器件,从32引脚到64引脚,也可根据要求提供芯片形式。根据所选的设备,包括不同的外设集。
这些特性使STM32F051xx微控制器适合各种应用,如应用控制和用户界面、手持设备、A/V接收器和数字电视、PC外设、游戏和GPS平台、工业应用、PLC、逆变器、打印机、扫描仪、报警系统、视频对讲机和HVACs。

image.png  

特性
内核:ARM 32位Cortex -M0 CPU,频率高达48 MHz
记忆
16到64k字节的闪存
8k字节SRAM,带硬件奇偶校验
CRC计算单元
复位和电源管理
数字和I/O电源:VDD= 2.0 V至3.6 V
模拟电源:VDDA=从vdd到3.6 V
上电/关断复位(POR/PDR)
可编程电压检测器(PVD)
低功耗模式:睡眠、停止、待机
用于RTC和备份寄存器的VBATsupply
时钟管理
4至32 MHz晶体振荡器
用于RTC的32 kHz振荡器,带校准
内置8 MHz RC,带x6 PLL选项
内部40 kHz RC振荡器
多达55个快速I/o
所有可映射到外部中断向量
多达36个I/o,具有5 V容差能力
5通道DMA控制器
一个12位、1.0 μs ADC(最多16个通道)
转换范围:0至3.6 V
从2.4到3.6的独立模拟电源
一个12位DAC通道两个快速低功耗模拟比较器,具有可编程输入和输出
多达18个电容式感应通道,支持触摸按键、线性和旋转触摸传感器
多达11个定时器
一个16位7通道高级控制定时器,用于6通道PWM输出,具有死区产生和紧急停止功能
一个32位和一个16位定时器,最多4个IC/OC,可用于IR控制解码
一个16位定时器,带2个IC/OC、1个OCN、空载时间生成和紧急停止
两个16位定时器,每个都带有IC/OC和OCN、空载时间生成、紧急停止和用于IR控制的调制器门
一个16位定时器,带1个IC/OC
独立和系统看门狗定时器
SysTick定时器:24位递减计数器
一个驱动DAC的16位基本定时器
日历RTC,带闹钟和从停止/待机状态定期唤醒功能
通信接口
多达两个I2C接口,一个支持快速模式增强(1 Mbit/s),具有20 mA吸电流、SMBus/PMBus和从停止模式唤醒
最多两个USARTs,支持主同步SPI和调制解调器控制,一个具有ISO7816接口、LIN、IrDA功能、自动波特率检测和唤醒特性
最多两个SPI(18 Mbit/s ),具有4至16个可编程位帧,其中一个具有I2S接口多路复用
HDMI CEC接口,接收报头时唤醒
串行线调试(SWD)
96位唯一ID

 

以下均为相关器件:

STM320518- SKIIAR

STM32L 475VGT6

STM32F469AIH6

STM3210B-ARD

STM32F469NIH6

STM32091C-EVAL

STM32F427AGH6

STM32F756NGH6

STM32E417IET6

STM32F479NIH6

回复评论 (1)

好文章,大三刚开始学单片机,非常受用,感谢大神分享!


点赞  2023-9-4 10:39
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复