打印

103板子串口通信实验

[复制链接]
197|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
白板就是这个|  楼主 | 2019-10-31 13:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在需要用串口通信实现三次握手的效果,
一块板子做发送端把32位的数据结尾加上0x0d 0x0a,在定时器中把数据通过串口发出;然后接收端在中断服务函数中检测0x0d 0x0a标识将数据提取出来,加上0x00 0x00 0x0d 0x0a再通过串口传回给发送端,因为我的定时器一直没有关上,所以这个时候发端一边在给收端发送数据,一边从收端接收数据。实际情况是我的发端现在收不到收端过来的数据,但是我追踪程序发送数据从收端是发出来了的,万能的网友可以告诉我是什么原因吗?我觉得自己的程序没有问题呀,现在单向通信是没有问题的也就是发端单独给收端的数据可以收到,收端单独给发端的数据也可以收端。ps:使用的串口通信模块不支持全双工的通信方式

使用特权

评论回复

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

377

主题

377

帖子

0

粉丝