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

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

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

表格

串口编号常用 TX (发送) 引脚常用 RX (接收) 引脚
USART1PA9 (或 PB6)PA10 (或 PB7)
USART2PA2 (或 PD5)PA3 (或 PD6)
USART3PB10 (或 PD8 / PC10)PB11 (或 PD9 / PC11)
UART4PA0 (或 PC10)PA1 (或 PC11)
UART5PC12PD2
USART6PC6 (或 PG14)PC7 (或 PG9)

💡 实战避坑指南:

  1. 最常用组合:在大多数开发板(例如正点原子、野火等)和基础调试中,最经典且最常用的组合是 USART1 的 PA9 (TX) 和 PA10 (RX)。如果你刚开始学习,建议优先使用这一组。
  2. 代码配置注意:由于引脚可以复用,在编写代码(无论是使用 HAL 库配合 STM32CubeMX,还是标准库)时,不仅要初始化对应的 GPIO 引脚,还必须在软件中明确开启复用功能(Alternate Function),将物理引脚正确地映射到对应的串口外设上。
  3. 时钟总线差异:在使能串口时钟时请注意,USART1 和 USART6 挂载在 APB2 高速总线上,而其余的串口(USART2/3, UART4/5)则挂载在 APB1 总线上。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值