USART — USART_HyperTerminal_AutoBaund_IT
固件库: PY32L020_Firmware V1.2.1
芯片: PUYA
源文件:PUYA/PY32L020_Firmware_V1.2.1/Projects/PY32L020-STK/Example/USART/USART_HyperTerminal_AutoBaund_IT/Src/main.c
功能简介
本示例演示 USART 串口通信。串口是最基本的通信接口,几乎每个嵌入式项目都会用到。
硬件准备
- USB 转串口模块(如 CH340、CP2102)
- 连接:开发板 TX → 模块 RX,开发板 RX → 模块 TX,共地
- 电脑端打开串口助手(如 SSCOM、XCOM),波特率与代码一致
完整代码
|
|
代码讲解
代码结构清晰,主要包含外设初始化配置和主循环中的功能逻辑。请结合注释理解每一步的含义。
实验现象
- 串口助手收到开发板发送的数据
- 发送数据后开发板原样返回(回显)
注意事项
- 串口助手波特率必须与代码一致
- 检查 TX/RX 是否交叉连接
- 共地是必须的