引言:实现串口通信,PC机向STM32发送数据,每接收一个字节产生一次中断,STM32数据之后再通过中断函数发送回PC机。芯片:STM32F103RCT6。串口:使用USART2。
USART是Universal Synchronous/Asynchronous Receiver/Transmitter的简称,即通用同步/异步串行接收/发送器,是一个全双工通用同步/异步串行收发模块,该接口是一个高度灵活的串行通信设备。
串口通信连接:RX: 接收数据串行输;TX: 发送数据输出。
USART配置基本步骤:
1.时钟配置
2.时钟使能及GPIO配置
3.USART通信参数配置
4.USART中断配置
5.发送数据
6.中断接收与发送数据
7.主函数
一、程序代码
1.时钟配置
要点:配置