社区
C++ 语言
帖子详情
串口连接问题!
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)
Android
串口
通信(Android Studio)
在Android开发中,
串口
通信(Serial Port Communication)是一种重要的技术,它允许设备之间通过串行接口进行数据交换。在Android Studio环境下实现
串口
通信,开发者可以构建与硬件设备交互的应用,例如读取传感器...
C#
串口
介绍以及简单
串口
通信程序设计和实现
串行接口简称
串口
,也称串行通信接口或串行通讯接口(通常指COM接口),是采用串行通信方式的扩展接口。(至于再详细,自己百度)
串口
应用: 工业领域使用较多,比如:数据采集,设备控制等等,好多都是用
串口
...
Android 蓝牙
串口
调试助手源码(保证正确)
在Android中,
串口
通常被模拟为RFCOMM(蓝牙串行端口配置文件)通道。 3. **源码结构**: - **BTClient**: 这个文件可能是项目的主模块,包含与蓝牙设备
连接
、断开、发送数据和接收数据相关的类和方法。 - 可能...
usb转
串口
驱动安装(CH341SER)
它能够模拟传统的
串口
通信,使得老式的串行设备能够通过USB接口与现代计算机
连接
。 **驱动安装步骤:** 1. **下载驱动**:首先,你需要访问官方网站或者可信的第三方网站下载CH341SER驱动程序。确保下载的版本与你...
完整
串口
通信程序Vc++源代码
串口
,也称为串行接口,是一种数据传输方式,一次传输一个比特位,速度相对较慢但
连接
简单,通常用于设备间的短距离通信。在Windows系统中,
串口
一般表现为COM1、COM2等端口。 VC++是Microsoft公司开发的一种面向...
C++ 语言
65,210
社区成员
250,518
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章