本机器COM1与COM3是否可以通信问题?

yueyangyxj 2009-03-04 01:51:49
我在用自己的电脑做串口通信测试,一个是串口COM1用来发送,一个是USB转换成RS232(COM3)用来接收,自己用串口线连接后进行通信,发现COM3不能接收数据,而COM1或是COM3单独进行短接是可以接收和发送数据的!不知道在一台电脑上通过两个端口是否可以实现通信?该问题应该怎么样解决?有没有该问题的源代码提供>
...全文
566 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
yueyangyxj 2009-03-06
  • 打赏
  • 举报
回复
[Quote=引用 14 楼 djc7811 的回复:]
必须用交叉线,你买两个头自己焊线试一下
[/Quote]

你的意思是用电脑城买来的线用来PC机与外围串口设备这样直接连接也不行了(意味着买来的线也有直通和交叉的区分)
dai78 2009-03-06
  • 打赏
  • 举报
回复
必须用交叉线,你买两个头自己焊线试一下
yueyangyxj 2009-03-05
  • 打赏
  • 举报
回复
[Quote=引用 11 楼 dabaicai11 的回复:]
你去网上查一下跳线的方法.,电脑城的很可能是直接连的
[/Quote]


直接连的是不是就不行?
feifeiyiwen 2009-03-05
  • 打赏
  • 举报
回复
up
dabaicai11 2009-03-05
  • 打赏
  • 举报
回复
你去网上查一下跳线的方法.,电脑城的很可能是直接连的
wesleyluo 2009-03-05
  • 打赏
  • 举报
回复
学习下。
yueyangyxj 2009-03-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 zxy98 的回复:]
可以的,我以前做通讯程序,调试都是使用一台机器的两个串口测试的
[/Quote]

能够告诉我两个串口是怎么跳线的方法?
yueyangyxj 2009-03-05
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 djc7811 的回复:]
你用串口调试助手试一下
[/Quote]

我运行串口助手,然后端口设置为COM1,运行程序设置端口为COM3(COM1与COM3已经用串口线连接好,从电脑城买的可以直接连接两个串口,不知道这样的连法是否有问题?),两个端口的通信协议一样,然后我从COM3发送信息,串口调试助手,是否可以接收到数据?
yueyangyxj 2009-03-05
  • 打赏
  • 举报
回复
你好,我的串口线是电脑城买的,可以直接连接两个串口(不知道是否还需要跳线),经过测试是没有问题的!你说的"应该是2和3引脚对调5引脚直通",我有点看不懂,能否再仔细解释一下!
QIHONGWEI_2000_0 2009-03-04
  • 打赏
  • 举报
回复
兄弟可能是连接线焊错了,应该是2和3引脚对调5引脚直通,试一下吧
lussnailatnet 2009-03-04
  • 打赏
  • 举报
回复
学习
dai78 2009-03-04
  • 打赏
  • 举报
回复
你用串口调试助手试一下
dai78 2009-03-04
  • 打赏
  • 举报
回复
估计你没有交叉线
默然zxy 2009-03-04
  • 打赏
  • 举报
回复
可以的,我以前做通讯程序,调试都是使用一台机器的两个串口测试的
athlon128 2009-03-04
  • 打赏
  • 举报
回复
应该是你接线的问题吧 ,既然 单个端口 短接能进行数据的收发,那么代码肯定没有问题。
你检查一下连接线,是不是交叉连接的。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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