首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 嵌入开发 > 单片机 >

RS422/RS485通信通信

2012-12-14 
求助RS422/RS485通信通信,软件软件:PC软件(产品专用软件)和串口调试助手硬件:MCU+MAX489+RS422/RS232转换

求助RS422/RS485通信通信,
软件软件:PC软件(产品专用软件)和串口调试助手
硬件:MCU+MAX489+RS422/RS232转换器(或RS485/RS232转换器)连接到PC串口

现象:使用产品专用软件,不论是RS485还是RS422通信方式都能正常通信
使用串口调试助手智能RS422方式通信,不能RS485通信方式通信,
软件协议是满足一问一答方式的(即理论上RS422和RS485都应该正常工作)

高手指点一下,是什么问题? 

[最优解释]
串口调试助手有两种通信方式,ASCII和二进制

LZ区分这个了么?
[其他解释]

引用:
实验证明是用串口调试助手单片机没有收到正确的命令

收到的指令是错误的?看看波特率设置以及串口为9线
[其他解释]
实验证明是用串口调试助手单片机没有收到正确的命令
[其他解释]
MAX485代替了MAX489,通信是正常了

之前使用MAX489通信不成功的时候,
DE和/RE一直都是使能的,估计这里有影响,
后来将DE用I/O口控制,/RE固定接地,通信失败的几率还是很高

MAX489用作RS485通信时,DE和/RE必须反相吗?
[其他解释]
引用:
MAX485代替了MAX489,通信是正常了

之前使用MAX489通信不成功的时候,
DE和/RE一直都是使能的,估计这里有影响,
后来将DE用I/O口控制,/RE固定接地,通信失败的几率还是很高

MAX489用作RS485通信时,DE和/RE必须反相吗?

说错了,是“在MAX489用作RS485通信时,DE和/RE必须同相吗?”
但是,实验过DE用IO口拉低,/RE接地,接收仍然是错误的
[其他解释]
该回复于2012-11-01 11:53:51被版主删除

热点排行