两个单片机进行串口通讯的问题

发布网友 发布时间:2022-04-20 01:49

我来回答

3个回答

热心网友 时间:2023-07-07 00:27

先用串口调试助手接收单片机发送的数据,在调试助手中选择输出十六进制显示,显示的就不是字符了,一般的串口调试助手默认的是字符显示,如果串口调试助手接收的是你要发送的数据,那说明发送端没问题,再用调试助手像另一个单片机发送几个数据(选择以十六进制发送),看看是否能显示正确,单独这样来操作可以分别确定是哪里的问题,都正常了再用两个单片机互相发送接收数据。

热心网友 时间:2023-07-07 00:27

检查你的两个单片机的波特率是否一致……
差不都肯定是这个原因
可以追问追问http://hi.baidu.com/303129231/blog/item/8102248757c6e43cc75cc3fb.html
这块放不下程序 我把程序贴在我空间了 帮忙看看 谢谢了

热心网友 时间:2023-07-07 00:28

你的 TL1=0xfd;
不必设置,波特率有问题,你先用串口助手分别把每个通信调好,在联机!追问我用串口调整助手调了 好着呢
http://hi.baidu.com/303129231/blog/item/8102248757c6e43cc75cc3fb.html
这块放不下程序 我把程序贴在我空间了 帮忙看看 谢谢了

声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:11247931@qq.com