使用STM32F411RE设置UART

使用STM32F411RE设置UART

💡 原文英文,约600词,阅读约需2分钟。
📝

内容提要

本文介绍了如何通过USART2接口将数据发送到计算机USB,包括设置PA2端口为替代功能、启用GPIOA和USART2时钟、配置波特率为115200,以及在发送数据前检查发送状态,并提供了源代码示例。

🎯

关键要点

  • 使用USART2接口直接通过USB与计算机通信,无需UART到USB的转换芯片。

  • 设置PA2端口为替代功能,启用GPIOA和USART2时钟。

  • 配置PA2为UART_TX,修改AF07以设置替代功能。

  • 设置USART2的发送方向,并在配置完成后启用USART。

  • 设置波特率为115200,并计算BRR寄存器的值。

  • 在发送数据前检查发送状态,确保可以发送字符。

  • 提供了完整的源代码示例,包括初始化和发送函数。

➡️

继续阅读