找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

串口通过485发送数据接收到的数据不是发出的数据是什么问题

查看数: 5754 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-11-9 16:39

正文摘要:

回复

ID:911776 发表于 2021-5-14 09:43
后来怎么解决的?我也遇到这个问题了。
ID:428180 发表于 2018-11-17 14:07
通过485通信, 属于准双向通讯,在接收时不能发送,上位机与下位机通讯,
一般为 上位机 发送 指令 或者 数据,下位机接收完成后 判断 是指令还是数据,
并返回 执行状态 和 数据。
ID:422661 发表于 2018-11-17 12:21
单片机通过485通信, 属于准双向通讯,在接收时不能发送,上位机与下位机通讯,
一般为 上位机 发送 指令 或者 数据,下位机接收完成后 判断 是指令还是数据,
并返回 执行状态 和 数据。
就是 有接收完成 后 马上 返回数据 给 上位机。即 上位机与下位机的收发协议。
如果 随意发送数据,那肯定会乱套了。
ID:123289 发表于 2018-11-10 17:00
如果收发的频率不一致,会发生此现象。
ID:94031 发表于 2018-11-10 11:31
a超人 发表于 2018-11-10 10:52
代码是发送什么就接收什么  为什么 串口助手接收的数据不对勒

设断点查,先看接收对不对。

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表