STM32F103VET6

2025-07-07 14:45:14

摘要:STM32F103VET6 是 STMicroelectronics(意法半导体) 推出的 基于ARM Cortex-M3内核 的32位高性能微控制器(MCU),属于 STM32F1系列 中的增强型产品。其主要特点包括 72MHz主频、512KB Flash、64KB RAM,适用于工业控制、消费电子、物联网(IoT)等多种嵌入式应用场景。

 

STM32F103VET6描述


STM32F103VET6 是 STMicroelectronics(意法半导体)推出的STM32F1系列中的高性能ARM Cortex-M3内核微控制器。它具备 512KB Flash 和 64KB SRAM 的存储资源,拥有丰富的外设接口,广泛应用于工业控制、物联网、消费电子、医疗设备、机器人等领域。

此芯片属于 STM32F103 增强型子系列(High-Density Performance line),型号中的“VE”表示其封装为 LQFP-100,引脚数量为 100;“T6”代表工作温度范围为 -40°C 到 +85°C,主频最高为 72MHz。

STM32F103VET6概述


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

STM32F103VET6产品图片


STM32F103VET6产品图片

STM32F103VET6产品图片

STM32F103VET6规格参数


产品状态在售
核心处理器ARM® Cortex®-M3
内核规格32-位
速度72MHz
连接能力CANbus,I2C,IrDA,LINbus,SPI,UART/USART,USB
外设DMA,电机控制 PWM,PDR,POR,PVD,PWM,温度传感器,WDT
I/O 数80
程序存储容量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影响


STM32F103VET6主要特点


核心: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 端口

  • 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®包装

STM32F103VET6应用领域


STM32F103VET6 适用于对性能与资源有较高要求的嵌入式系统,例如:

  • 智能家居主控器

  • 工业自动化控制板

  • 电机驱动与控制系统(带高级 PWM 定时器)

  • 医疗仪器

  • 数据采集系统

  • 通信协议转换器(带 USB、CAN)

  • 智能机器人主控板

STM32F103VET6引脚图及功能


STM32F103VET6引脚图及功能

引脚数量:100 引脚 

典型引脚分布功能包括:

  • 电源引脚:VDD、VSS、VDDA、VSSA

  • 时钟引脚:OSC_IN、OSC_OUT(外部晶振输入/输出)

  • 试接口:SWD(SWCLK, SWDIO),JTAG(TDI, TDO, TMS, TCK)

  • 复位引脚:NRST

  • 通用 I/O:GPIOA~GPIOE

  • 外设接口:SPI、USART、I2C、CAN、ADC 输入、定时器 PWM 引脚等

注:多数 I/O 支持复用功能,可灵活配置为多种外设功能。

STM32F103VET6电路图


STM32F103VET6电路图

STM32F103VET6电路图

STM32F103VET6封装


封装类型:LQFP-100

STM32F103VET6 与 STM32F103C8T6 有何区别?


比较项STM32F103VET6STM32F103C8T6
Flash 容量512KB64KB 
SRAM 容量64KB20KB
引脚数量10048 
外设数量多(CAN、USB 等)少(无 USB、CAN)
适用范围高性能复杂系统简单控制项目