文章目录 一、STM32串口的介绍 1.USART 2.USART 功能框图 二、STM32下用HAL库实现串口通信 总结 一、STM32串口的介绍 1.USART USART-通用同步异步收发器是一个串行通信设备,可以灵活地与外部设备进行全双工数据交换。有别于 USART 还有一个UART。它是在 USART 基础上裁剪掉了同步通信功能,只有异步通信。简单区分同步和异步就是看通信时需不需要对外提供时钟输出,我们平时用的串口通信基本都是 UART。 2.USART 功能框图 二、STM32下用HAL库实现串口通信 1.点击File -> New Project 2.时钟的相关配置 3.选择串口USART1 4.设置时钟树