51单片机如何进行串口通信,并制定通信协议.17
发布网友
发布时间:2023-10-11 13:46
我来回答
共1个回答
热心网友
时间:2024-12-12 14:12
连线就是 交叉连接 A的TX到B的RX A的RX到B的TX,还有一根地线
串口线就这三根就够用了
然后就是初始化A和B的串口,设置波特率,工作模式,开中断等等
A和B的通信,你先调试一台机器,比如A,和电脑连接,用串口调试助手(网上找)查看A的收发数据是否正常,然后A和B联调
串口通信距离不远一般不会出错,波特率较低,除了奇偶校验,你可以指定一个简单的通信协议,来验证是否数据正常
这类程序网上很多,你不清楚就搜索51串口程序,出来一大堆,找个有注释的看看,调试一下试一试
祝你顺利
在网上找了一下,这两个你参考一下,注释很详细
串口发送
http://blog.21ic.com/user1/2553/archives/2006/13066.html
串口接收
http://blog.21ic.com/user1/2553/archives/2006/13067.html