- 博客(1)
- 收藏
- 关注
原创 软件模拟串口通信
本文介绍了一种利用GPIO模拟半双工串口通信的方法。通过配置GPIO引脚(TX推挽输出,RX外部中断下降沿触发)和定时器(60MHz时钟源,不分频),实现了115200波特率的串口通信。发送数据时,采用定时器中断控制时序;接收数据时,通过外部中断触发并在定时器中断中采样,确保在数据位中间采样以提高准确性。代码包含初始化配置、数据发送/接收处理、字符串转ASCII等功能,适用于单片机引脚资源有限的情况。关键点包括:发送模式控制、时序精确控制、接收起始位验证和防干扰处理等
2025-11-20 00:11:14
225
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅