打印

串口通讯接收和发送数据有时不一致

[复制链接]
684|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
libre01|  楼主 | 2016-11-21 17:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
总体程序思路是,用FOR循环,接收来自串口助手发过来的14字节数据,然后再将接收到的数据通过FOR循环发送给串口助手,但是在调试中发现一开始发送的两次数据都正常,第三次数据就有点错乱了;串口发送程序思考了半天没想出各所以然来,单个字节测试,串口发送接收正常,但是两个字节以上就不正常了,还望各位指教

IMG_20161121_164211.jpg (302.39 KB )

IMG_20161121_164211.jpg

IMG_20161121_164349.jpg (528.73 KB )

IMG_20161121_164349.jpg

IMG_20161121_164446.jpg (566.04 KB )

IMG_20161121_164446.jpg

相关帖子

沙发
dirtwillfly| | 2016-11-22 10:59 | 只看该作者
建议设置串口接收和发送的缓冲区(数组),在串口中断里依次发送或者接收到依次存储就可以阿

使用特权

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

本版积分规则

28

主题

179

帖子

4

粉丝