STM32F407VET6 的串口分别对应了哪些引脚?

STM32F407VET6 的串口引脚具有引脚复用功能,也就是说,同一个串口(比如 USART1)可以映射到多组不同的 GPIO 引脚上,这为 PCB 走线提供了极大的灵活性。

以下是 STM32F407VET6 全部 6 个串口(3个USART + 3个UART)常用的引脚对应关系:

表格

串口编号 常用 TX (发送) 引脚 常用 RX (接收) 引脚
USART1 PA9 (或 PB6) PA10 (或 PB7)
USART2 PA2 (或 PD5) PA3 (或 PD6)
USART3 PB10 (或 PD8 / PC10) PB11 (或 PD9 / PC11)
UART4 PA0 (或 PC10) PA1 (或 PC11)
UART5 PC12 PD2
USART6 PC6 (或 PG14) PC7 (或 PG9)

💡 实战避坑指南:

  1. 最常用组合 :在大多数开发板(例如正点原子、野火等)和基础调试中,最经典且最常用的组合是 USART1 的 PA9 (TX) 和 PA10 (RX)。如果你刚开始学习,建议优先使用这一组。
  2. 代码配置注意 :由于引脚可以复用,在编写代码(无论是使用 HAL 库配合 STM32CubeMX,还是标准库)时,不仅要初始化对应的 GPIO 引脚,还必须在软件中明确开启复用功能(Alternate Function),将物理引脚正确地映射到对应的串口外设上。
  3. 时钟总线差异 :在使能串口时钟时请注意,USART1 和 USART6 挂载在 APB2 高速总线上,而其余的串口(USART2/3, UART4/5)则挂载在 APB1 总线上。
相关推荐
糖糖单片机设计4 小时前
基于STM32的电子密码锁设计与实现(矩阵键盘+防拆检测+GSM远程报警)
人工智能·stm32·单片机·嵌入式硬件
充哥单片机设计5 小时前
【STM32开源项目】智能家电控制系统
stm32·单片机·嵌入式硬件·毕业设计·智能家电控制·家电控制
捷瑞电子工坊8 小时前
嵌入式蓝桥杯从零点亮第一个LED
stm32·蓝桥杯·cubemx·嵌入式·led·ll·锁存
新晨单片机设计10 小时前
S004R-基于STM32单片机智能门禁系统(密码、指纹、人脸、刷卡、蓝牙)【Proteus仿真+Keil程序+原理图】
stm32·单片机·嵌入式硬件·proteus
桀人10 小时前
MCU系统架构——总线——统一编址
stm32·单片机·嵌入式硬件
可乐鸡翅好好吃11 小时前
通讯协议--硬件模拟和软件模拟
stm32·嵌入式硬件
Zw-awa11 小时前
STM32F103C8T6 最小系统板:从型号差异到启动方式
stm32
LCG元1 天前
STM32F103 驱动 HX711 称重实战:DOUT 就绪时序、增益切换陷阱与两点标定精度实测
stm32·单片机·嵌入式硬件
染予1 天前
代码中相关C语言知识点总结
stm32
优信电子1 天前
STM32 驱动 DHT30 测量环境温湿度(兼容SHT30):从时序解析到完整代码实战
stm32·嵌入式·传感器·sht30·温湿度·环境测量·dht30