主题:[求助]EM9160的485通信问题 共有96783人关注过本帖 |
---|
![]() yy |
1楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
RS485就使用串口例程就可以测试了,你能贴下你RS485发送的2进制数据和收到的2进制数据吗?
如果你用ANSI发,然后收的时候用UNICODE收就有可能出现乱码。 你直接测试两块EM9160的RS485的发送接收,应该没有问题的。你中间还有两次网络传输,也可能是那里的代码出错了。
|
单帖管理 | 引用 | 回复 ![]() |
![]() yy |
2楼 信息 | 搜索 | 邮箱 |
![]() ![]() ![]() ![]() |
![]()
我用光盘里的串口例程测试没问题啊,发送接收都没问题啊,你的波特率是多少?发送接收是一样的吗?还有其他参数,有什么特别的吗?你试下发单字节看看发送和接收分别是什么呢?
对了,那个测试例程里,当收到数据后会立刻返回相同数据,板子RS485是半双工的,所以你要把回发这段先注释掉,不然同时发送和接收就有可能出错。
[此贴子已经被作者于2013-4-7 12:59:40编辑过]
|
单帖管理 | 引用 | 回复 ![]() |