串口连接问题!

blandyzld 2008-12-01 04:38:28
我用串口线把两台电脑连接,由于串口线两头是一公一母的,
所以串口线的一端用串口转换接头做了转换.
(这个接头是我们公司另一个部门做的).
现在的问题是通过串口调试助手发现
串口通信时数据的接收总是单向的.
不知道是那个转换接头的问题还是什么原因.
如果是转换接头的问题,那么这个接头应该
做成什么样的呢?
请各位大侠指教!!先谢了!
...全文
179 25 打赏 收藏 转发到动态 举报
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
blandyzld 2008-12-03
  • 打赏
  • 举报
回复
呵呵,应该转接头不稳定了.谢谢大家的回复哈!马上给分!
blandyzld 2008-12-02
  • 打赏
  • 举报
回复
应该跟流控制没有什么关系吧??
我把转接头换过来接,能够接收到数据的一方也就换过来了.
另外那个流控制软件哪里有啊?
shuangbi 2008-12-02
  • 打赏
  • 举报
回复
你用的什么软件进行数据测试,我说的流控制你试过吗,你的串口设备的说明书里面有没有关于串口的要求,比如有些工控机的串口会设置流控的,软件中若没有设定,发送端是发不出去的
blandyzld 2008-12-02
  • 打赏
  • 举报
回复
我说单向不是说同时收发,就是怎么弄都
只有一边能收到数据,另一边始终收不到的.
xhf0004 2008-12-02
  • 打赏
  • 举报
回复
半双工的吧
yccwt 2008-12-02
  • 打赏
  • 举报
回复
wudeshou82666 说的有道理,收发只能是单项的,要么A收B发,要么B收A发。
wudeshou82666 2008-12-02
  • 打赏
  • 举报
回复
串口通信时数据的接收总是单向的???
我也测试过这样的,两台机子可以相互发,找一根可以匹配你两台电脑连接的串口现不就行了。干嘛自己还来接这个线呢
hhyttppd 2008-12-02
  • 打赏
  • 举报
回复
转换接头?
dzc8866 2008-12-02
  • 打赏
  • 举报
回复
学习了UP
wudeshou82666 2008-12-02
  • 打赏
  • 举报
回复
串口通信时数据的接收总是单向的.
串口通信的 时候是半双工的
也就是说你不能两边同时发,发的时候另一边只能收。
blandyzld 2008-12-02
  • 打赏
  • 举报
回复
2-3, 3-2, 5-5这三条线量过都是通的.
转接头接到哪个pc上面,哪边就能收到数据.
另外一边就收不到.
请问含流控的软件有没有没有具体名称的?
shuangbi 2008-12-02
  • 打赏
  • 举报
回复
[Quote=引用 21 楼 blandyzld 的回复:]
我的串口是232的,串口线是3线制的.串口线应该没有问题吧!
我刚刚用这个线把同一个pc上面的两个串口相连,情况如下:
1.当转接头那端接在com1时,双方都可以收到数据.
2.当转接头那端接在com2时,com1收不到数据.com2可以收到com1端的数据.
我用的是双串口调试助手.
[/Quote]
1、有点不明白了,没有硬件握手,三线足够了,就是收、发、地线,没有问题,也就不涉及流控的事了;
2、当转接头那端接在com1时,双方都可以收到数据,应该说明串口本身都是好的,能够怀疑的我觉得就是那个转接头了

waterdd 2008-12-02
  • 打赏
  • 举报
回复
串口線2-3,3-2要連通,跟機器沒關系
blandyzld 2008-12-02
  • 打赏
  • 举报
回复
另外我想补充一下:我的两台主机都是配置机,
不是品牌机,不知道这个会不会有什么影响呢?
blandyzld 2008-12-02
  • 打赏
  • 举报
回复
我的串口是232的,串口线是3线制的.串口线应该没有问题吧!
我刚刚用这个线把同一个pc上面的两个串口相连,情况如下:
1.当转接头那端接在com1时,双方都可以收到数据.
2.当转接头那端接在com2时,com1收不到数据.com2可以收到com1端的数据.
我用的是双串口调试助手.
shuangbi 2008-12-02
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 blandyzld 的回复:]
我有在我的电脑,管理器中把各个COM的流控制设置成一样的了,也不行啊!
[/Quote]
你的串口是232还是422的,串口线是几线制的。
zy1691 2008-12-02
  • 打赏
  • 举报
回复
看你说的应该是线有问题,要么焊错了,或者接头虚了。
zy1691 2008-12-02
  • 打赏
  • 举报
回复
1检查软件设置
2检查线
hhyttppd 2008-12-02
  • 打赏
  • 举报
回复
[Quote=引用 16 楼 blandyzld 的回复:]
我有在我的电脑,管理器中把各个COM的流控制设置成一样的了,也不行啊!
[/Quote]

线是怎么接的?
blandyzld 2008-12-02
  • 打赏
  • 举报
回复
我有在我的电脑,管理器中把各个COM的流控制设置成一样的了,也不行啊!
加载更多回复(5)

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧