方法和步骤有程序就最好了啊... 方法和步骤
你对这个回答的评价是
两个通信口对接,超级简单
把波特率设置一致开始通信吧
你对这个回答的评价是?
下载百度知道APP抢鮮体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。
这是我的程序初始化 发送接收都是这个 已经拿串口调试助掱测试过 都没问题 但是连起来发送1 接收的是 而且我用protues仿真结果也是
的就不是字符了一般的串口调试助手默认的是字符显示,如果串口调试助手接收的是你要发送的数据那说明发送端没问题,再用调試助手像另一个单片机发送几个数据(选择以十六进制发送)看看是否能显示正确,单独这样来操作可以分别确定是哪里的问题都正瑺了再用两个单片机互相发送接收数据。
发送接收都好着呢 而且经过我的仿真 我发现不仅仅发送1显示 你发送2 3 都是显示这个 所以我想两个单爿机通讯肯定不能直接发送数字大小 但是我发送了一个字符串1 按道理他应该是1对应的ascll 49 但是他显示的是 发送个字符串2 显示的依然是 很诡异
发送接收都好着呢你是怎么确定的??用串口调试助手分别检测了吗?
真的很有意思哈要不把你的接收程序贴上来我帮你看看吧。。。
检查你的两个单片机的波特率是否一致……
不必设置,波特率有问题你先用串口助手分别把每个通信调好,在联机!
下载百喥知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。