发新帖我要提问
12
返回列表
打印

C8051F410单片机485通讯一直接收0

[复制链接]
楼主: gluebi
手机看帖
扫描二维码
随时随地手机跟帖
21
xuyaqi| | 2013-3-30 21:38 | 只看该作者 回帖奖励 |倒序浏览
本帖最后由 xuyaqi 于 2013-3-30 22:10 编辑

gluebi :问题是上位机用串口调试怎么控制硬件收和发呢。

使用特权

评论回复
22
xuyaqi| | 2013-3-30 21:41 | 只看该作者
为了通讯可靠接地好。

使用特权

评论回复
23
gluebi|  楼主 | 2013-4-1 16:59 | 只看该作者
dwh000 发表于 2013-4-1 11:11
我用的是买的232转485的模块,不用关心这个了,模块自动转换

之前的是MAX485芯片坏掉了,现在换了个模块又有新的问题,下位机发上位机还是没问题,上位机发下位机,下位机接收到的数据老是乱码,比如我程序控制上位机发送单个字节N下位机返回N+1没问题,但是多个字节,比如上位机发送N1,N2,N3,下位机返回N1+1,N2+1,N3+1,就都是乱码,从乱码数据看好像丢了很多0,下位机大多都接收到1,求教大神是什么情况??

使用特权

评论回复
24
gluebi|  楼主 | 2013-4-1 19:51 | 只看该作者
dwh000 发表于 2013-4-1 11:11
我用的是买的232转485的模块,不用关心这个了,模块自动转换

问题终于解决了,程序逻辑上没问题,就是控制通讯方向的时候,延时太短。。。

使用特权

评论回复
25
天风立马| | 2013-6-27 16:23 | 只看该作者
延时时间太短是什么意思?

使用特权

评论回复
26
天风立马| | 2013-6-28 12:32 | 只看该作者
哥们,联系一下呗。我也遇到这个问题了。想请教一下。谢谢。qq:412809312

使用特权

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

本版积分规则