文章代码使用
HAL
库。
前言
USART : ( Universal Synchronous/Asynchronous Receiver/Transmitter )
通用 同步/异步串行接收/发送器
。
这篇文章介绍 实现 USART 异步模式下 通过 串口助手 发送数据。
蓝桥杯比赛 只用到了 异步模式
下的串口通信,所以 我们 只需要了解 USART 即可。
一、串口原理图
USART 的 发送端 和 接收端 共用 1 个 波特率。
在 我们比赛中 CT117E-M4程序下载和调试需要连接CN2(USB-TypeB)接口,并保证NRST、SwCLK、SWDIO的跳线连接。
调试器的 USB转串口 功能默认 与STM32G431RBT6 微控制器 USART1 连接 。
参考手册:
根据 数据手册 可知 实现 USAR