RS232串口通信问题?
为了检测一台设备串口是不是有有效信号输出,我使用串口助手软件,测出来只有每秒发的EB,全部是EB,大概每秒发一个字,这应该是无效信号吧?如果该串口发的正常信号,应该是什么...
为了检测一台设备串口是不是有有效信号输出,我使用串口助手软件,测出来只有每秒发的EB,全部是EB,大概每秒发一个字,这应该是无效信号吧?如果该串口发的正常信号,应该是什么的?如果只是发送EB,是不是可以认为这台装置的串口已经坏了?
展开
展开全部
这不好确定,这台嫌拍橘设备的通信协议你知道吗,如果不知道,就没有办法确定好坏。测出来只有每秒发的EB,你串口助手的波特率是多少,设备发送的波特率是多少你知道吗?如果知道芹团,两者调到一致,如果不知道,串口助手的波特率是根据什么调的,要贺则是两者不符,接收就是错误,但不代表设备的串口就是坏了。很有可能这设备就是每秒发一次查询码呢,等待回答。这个设备是做什么,你对它了解有多少?
追问
比特率就是9600的,我问了厂家,他说要接收到EB90 什么的要接收三次才算正常什么的,但是我只接收到EB,波特率是一样的,而且厂家人说这个设备只发送,另外一台通讯服务器只接收。这台设备是直流屏监控模块,把直流电压电流什么的发给通讯服务器。
追答
已经收到EB第一个字节了,说明串口还是好的,至于为什么只收到EB,这只有厂家知道,为什么不问厂家呢,既然能问出波物率是9600,为什么不继续问只收到EB是什么原因呢。来这里问,谁知道你那是什么设备,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询