STM32F103RET6

2025-07-11 16:27:22

摘要:STM32F103RET6 是意法半导体(STMicroelectronics)推出的 基于 ARM Cortex-M3 内核 的 32 位微控制器,属于 STM32F1 系列中的高容量性能级(High-density Performance line)产品。该芯片具有 512KB Flash、64KB SRAM、丰富的外设资源与强大的计算性能,广泛应用于 工业控制、物联网、医疗设备、电机驱动、嵌入式系统开发等场合。

 

描述


STM32F103RET6 基于 ARM Cortex-M3 内核,主频高达 72MHz,集成大容量 Flash 和 SRAM,同时配备包括 USART、SPI、I2C、ADC、PWM、CAN、USB、DMA、RTC、外部中断等丰富的外设接口。支持低功耗运行模式,具备良好的抗干扰能力,适合性能和可靠性要求较高的嵌入式系统应用。

产品概述


产品型号STM32F103RET6
制造商STMicroelectronics
分类集成电路(IC),嵌入式,单片机
描述主流性能系列,Arm Cortex-M3 MCU,配备 512 KB 闪存、72 MHz CPU、电机控制、USB 和 CAN
包装类型托盘
工作温度-40°C ~ 85°C(TA)
安装类型表面贴装型
封装/外壳LQFP 64 10x10x1.4 mm
基本产品编号STM32F103

产品图片


STM32F103RET6产品图片

STM32F103RET6产品图片

规格参数


产品状态在售
核心处理器ARM® Cortex®-M3
内核规格32-位
速度72MHz
连接能力CANbus,I2C,IrDA,LINbus,SPI,UART/USART,USB
外设DMA,电机控制 PWM,PDR,POR,PVD,PWM,温度传感器,WDT
I/O 数51
程序存储容量512KB(512K x 8)
程序存储器类型闪存
RAM 大小64K x 8
电压 - 供电 (Vcc/Vdd)2V ~ 3.6V
数据转换器A/D 16x12b;D/A 2x12b
振荡器类型内部

环境与出口分类


属性描述
RoHS 状态符合 ROHS3 规范
湿气敏感性等级 (MSL)3(168 小时)
REACH 状态不受 REACH影响


主要特点


核心:ARM® 32位Cortex® - M3 CPU

  • 最大频率 72 MHz,0 等待状态内存访问时性能为 1.25 DMIPS/MHz (Dhrystone 2.1)

  • 单周期乘法和硬件除法

回忆

  • 256 至 512 KB 闪存

  • 高达 64 KB 的 SRAM

  • 灵活的静态存储器控制器,带4个片选。支持Compact Flash、SRAM、PSRAM、NOR和NAND存储器

  • LCD并行接口,8080/6800模式

时钟、复位和电源管理

  • 2.0 至 3.6 V 应用电源和 I/O

  • POR、PDR 和可编程电压检测器 (PVD)

  • 4至16 MHz晶体振荡器

  • 内部 8 MHz 工厂调校 RC

  • 带校准功能的内部 40 kHz RC

  • 带校准功能的 RTC 32 kHz 振荡器

低功耗

  • 睡眠、停止和待机模式

  • 为 RTC 和备份寄存器提供V BAT电源

3 × 12 位、1 μs A/D 转换器(最多 21 个通道)

  • 转换范围:0至3.6V

  • 三重采样和保持功能

  • 温度传感器

2×12位数模转换器

DMA:12通道DMA控制器

  • 支持的外设:定时器、ADC、DAC、SDIO、I2S 、 SPI、I2C和USART

调试模式

  • 串行线调试 (SWD) 和 JTAG 接口

  • Cortex® - M3嵌入式跟踪宏单元™

最多 112 个快速 I/O 端口

  1. 51/80/112 个 I/O,全部可映射到 16 个外部中断向量,并且几乎全部可承受 5 V

最多 11 个计时器

  • 最多四个 16 位定时器,每个定时器最多有 4 个 IC/OC/PWM 或脉冲计数器和正交(增量)编码器输入

  • 2 个 16 位电机控制 PWM 定时器,具有死区时间生成和紧急停止功能

  • 2 个看门狗定时器(独立和窗口)

  • SysTick 定时器:一个 24 位递减计数器

  • 2 个 16 位基本定时器来驱动 DAC

最多13个通信接口

  • 最多 2 个 I2C接口(SMBus/PMBus)

  • 最多 5 个 USART(ISO 7816 接口、LIN、IrDA 功能、调制解调器控制)

  • 最多 3 个 SPI (18 Mbit/s),其中 2 个带 I2S接口复用

  • CAN接口(2.0B有源)

  • USB 2.0全速接口

  • SDIO接口

CRC计算单元,96位唯一ID

ECOPACK®包装

典型应用


  • 工业自动化与 PLC 控制器

  • 物联网终端、网关设备

  • 电池管理系统(BMS)

  • 汽车电子(车身控制、仪表、CAN 总线)

  • 医疗设备监测模块

  • 机器人与无人机控制器

  • 嵌入式学习板(如 STM32F103RE 核心板)

引脚图及功能


STM32F103RET6引脚图及功能

电路框图


STM32F103RET6电路原理图

STM32F103RET6 与 STM32F103VET6 有何区别?


  • 两者内核、Flash/SRAM 相同;

  • RET6 为 64 引脚封装,VET6 为 100 引脚封装,GPIO 更多;

  • RET6 更适合 IO 需求适中的场景,尺寸更紧凑。

替代型号


型号替代说明
STM32F103VET6更大封装,更多 IO(100 引脚)
STM32F103RCT6256KB Flash 的版本
GD32F103RET6国产兼容替代型号(兆易创新)
STM32F405RGT6Cortex-M4 高性能替代,支持 FPU
STM32F401RET6更高性能,适合音频/信号处理等