主题:EM9161 串口问题 共有32721人关注过本帖 |
---|
上海洞头仪表 |
1楼 |
EM9161 串口问题 Post By:2009-8-17 10:52:00 [只看该作者]
你好!
    我现在使用EM9161的COM3与HP34401(数字万用表)通讯,发现只能向下发送指令,得不到数表的响应数据,查看了一下万用表的手册发现数字表的串口是9根线连接的,而EM9161的串口只连接了TX,RX。请问是不是这个原因造成无法的到响应数据的,如果是应该如何解决?另外,我的程序在PC上调试过是正常的。 |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2009-8-17 11:03:00 [只看该作者]
HP34401的串口应当是要求RTS/CTS握手线作为流控的。而EM9161的COM3口是3线制的,没有RTS/CTS。解决方式:
(1)在对HP34401的DB9插座上,把RTS/CTS短接,DTR/DSR/DCD短接,再测试一下。 (2)购买一个我们的ETA232转换小模块,把EM9161的COM2口(9线)转换成RS232电平后,再与HP34401相接。 |
|
单帖管理 | 引用 | 回复 |
上海洞头仪表 |
3楼 |
Post By:2009-8-17 12:16:00 [只看该作者]
我试了一下您说的方法,还是不行,是不是我的做法有误:
EM9161:  1                       1--   :HP34401          2 --------------------- 3 |          3 --------------------- 2 |          4                       4--          5 --------------------- 5 |          6                       6--          7                       7--|          8                       8--|          9                       9 就是:你所说的1-4-6短接  7-8短接 2、3交叉连接 5直连 9悬空 |
|
单帖管理 | 引用 | 回复 |