scott4u 发表于 2009-08-26 11:22

usb转串口的问题,为什么不通呢?

我现在有一根usb232converter线,在PC的vista上已经驱动上了。

我这样操作,即USB一端插入在usb接口上(系统分配为com4)。serial一端插入在一根两端都是母头的串口线的一端,该串口线另一端和PC的串口连接起来。

我使用sscom,在com4定时发送数据,我在com1上总不能够接收到数据。

于是我怀疑线有问题,先测试usb232converter。

我也使用sscom,在com4定时发送,然后将它的串口端的2,3号pin连通,发现没有数据接收回来。这里我就疑惑了,为什么?

难道是usb转串口的线,串口端的2和3号引脚不是一个发送一个接收吗?

请知道的人告诉我一下。我看了这个线的chip的datasheet,该datasheet上写的是芯片有28个pin,1号TXT,5号RXD,我就不知道1号是否和串口的3接通,5号是否与串口的2接通。

谢谢!

emmoblin 发表于 2009-08-26 22:26

看看有lp2303的驱动吗?

emmoblin 发表于 2009-08-26 22:30

我看错了,你这个跟linux没有关系啊。
vista我没用过

scott4u 发表于 2009-08-27 09:59

我是现在PC上进行测试,主要是测试线是否是通的。这里可能有那个两头都是母头的线需要是交叉线的问题。
昨天我遇到一个比较神仙的问题。同一条u232线,在我同事的笔记本上,一头连接开发板的串口,一头连接PC的usb口,他在vista上,可以正常的接收到数据。他vista上的这个线的驱动是我发给他的,和我一样的。但是在我的PC机器上,怎么换usb口都接收不到从开发板串口过来的数据。

我测试这个线的主要目的是确保没有问题,然后我今后需要通过PC的com口,给开发板的usb口写入数据。要求开发板的usb口可以接收到,并能够分析。我已经能够在开发板驱动上,并且能够挂载到ttyUSB0上了,但是接收数据部分还有点问题,我会再发另外一个帖子来寻求帮助的。
页: [1]
查看完整版本: usb转串口的问题,为什么不通呢?