【记录】给CH340的USB转RS232安装驱动的过程

【背景】

折腾:

【记录】继续尝试通过TTL串口去访问pcDuino

期间,需要用到,自己很久之前买的一个USB转RS232串口线。

但是现在连接到64位的Win7中,结果说找不到驱动:

can not found driver for usb 2.0 ser

所以,现在需要去给其安装驱动。

【折腾过程】

1.去设备管理器:

device manager found yellow exclamation mark for usb2.0 ser

中,可见,给USB2.0 ser!是没安装好驱动。

3.所以先去看看其USB的VID和PID:

see this usb serial vid and pid is 1a86 7523

所以,就去google中搜:

vid pid 1a86 7523

就可以找到:

(1)哈哈: ch340 在 xp 下的安装步骤

其说是CH340T的芯片

(2)USB转异步串口在WINDOWS 2K/XP/VISTA系统下的驱动安装流程

也说是CH340T的芯片

(3)USB to Serial problem – TechSpot Forums

说是HL340的芯片。

搞得不知道到底是哪个芯片了。

(虽然估计都是同一家的,但是芯片型号不确定。)

4.所以就去找官网的解释。

即:

【网络资源】USB VID PID 查询 | 在路上

->

http://www.linux-usb.org/usb.ids

中找到了真正的解释:

1a86  QinHeng Electronics
	5512  CH341 in EPP/MEM/I2C mode, EPP/I2C adapter
	5523  CH341 in serial mode, usb to serial port converter
	5584  CH341 in parallel mode, usb to printer port converter
	7523  HL-340 USB-Serial adapter
	752d  CH345 MIDI adapter
	7584  CH340S
	e008  HID-based serial adapater

所以,就确定了:

vid pid 1a86 7523

对应的是:

QinHeng Electronics的HL-340型号的USB转RS232串口

5.所以,就去搜:

QinHeng Electronics

最终找到其官网:

中文:南京沁恒电子有限公司

英文:Nanjing QinHeng Electronics Co.,Ltd.

但是两个网站中,竟然没有搜到:

HL-340

HL340

只有一些和CH340有关的:

http://winchiphead.com/download/CH340/CH340DS1.PDF

CH340DS1.PDF

CH340DS2.PDF

和CH341相关的一些:

CH341SER.ZIP

CH341SER.EXE

6.后来看到:

USB转串口芯片(HL-340)在WIN7系统下的使用_My Domain

中的解释,其驱动就是:

CH341SER.zip

所以,去下载对应的:

CH341SER.ZIP

然后解压后,找到对应的64位的那个安装文件:

ch341ser install x64 drvsetup64 exe

结果竟然找不到inf。

not found inf for x64 setup

再去试试,还是不行。

7.算了,那就去试试32位的,是否可以:

retry setup exe for 32bit win7

found ch341ser.inf for 32bit win7

最后才安装成功的:

ch341ser inf setup install ok

8.再去设备管理器中看看是否正常:

device manager found usb-serial ch340 com7

果然正常了,可以看到对应的:

USB-SERIAL CH340(COM7)

表示对应的USB转串口,模拟出COM7了。

再去看看对应的驱动中的信息:

driver detail show usb-serial CH340

很明显,也是正常了:

显示对应的USB-SERIAL CH340。

 

【总结】

1.南京沁恒(QinHeng Electronics)提交给USB官网的Vid和PID,还是不够准确。

2.即使已经知道芯片是CH340了。但是南京沁恒(QinHeng Electronics)的官网,却只能找到CH341的驱动下载,没有CH340的。

3.即使去下载了CH341的驱动,但是对于64位的驱动,其支持的也不够好:

没法直接运行那个DRVSETUP64.exe去安装64位的驱动。

只能运行SETUP.EXE去安装32位的CH341SER.INF,去安装32位的驱动。

 

总之:

东西做的,还是比较挫,只是凑合用而已。



2 Thoughts on “【记录】给CH340的USB转RS232安装驱动的过程

  1. 难得一见的好贴!!谢谢~

  2. 非常有用!!!十分感谢!!!!!

发表评论

电子邮件地址不会被公开。 必填项已用*标注

无觅相关文章插件,快速提升流量