最新消息:20210816 当前crifan.com域名已被污染,为防止失联,请关注(页面右下角的)公众号

【经验记录】给一个新的USB设备安装USB转COM串口驱动

USB crifan 2246浏览 0评论

【经验记录】给一个新的USB设备安装USB转COM串口驱动

【背景】
拿到一个scanner,是USB接口的,需要在Windows的PC上,通过串口操作该设备,所以需要安装USB转串口(COM口)驱动。
此PC上,很久之前,已经安装过了对应的这一系列的scanner的USB转串口的驱动。
但是,此scanner插上电脑,还是无法识别,所以需要从新找对应的驱动并安装。

【解决过程】
1.从同事那里拿到了对应的驱动,安装,卸载,折腾了很多次,仍然无法识别此设备。

2.鉴于之前看到关于Windows下的USB驱动的模式,主要是在对应的inf文件中,添加对应的信息,所以,实在不行,此处,打算自己去折腾修改对应的inf文件,看看是否可行。
先去,右键点击我的电脑->管理->设备管理器,找到此处黄色问号的我此处的设备,名字叫1900,然后右键点击,选择属性->详细信息,然后找到USB的VID和PID,此处是VID_0C2E&PID_0914,然后去对应的驱动文件夹下面:
在honeywell_cdc_999.inf中添加:
“Xenon 1900GHD-1 Area-Imaging Scanner” = Dev_w_CTS, usbcdcacmVid_0c2e&Pid_0914
和对应的honeywell_enum_999.inf中添加
 “Xenon 1900GHD-1 Area-Imaging Scanner” = DevInstall, USBVID_0C2E&PID_0914
然后,去尝试了下,发现有进步,可以在Windows驱动安装过程中弹出对话框中看到对应的composite device了,但是后面的还是无法识别。

然后再去折腾,经过尝试,发现,如果在Vid_0c2e&Pid_0914后面加上对应的版本和其他一些数值等信息,驱动也是无法识别的。

最后的最后,经过尝试,发现,如下修改:
在honeywell_cdc_999.inf中添加:
“Xenon 1900GHD-1 Area-Imaging Scanner” = Dev_w_CTS, usbcdcacmVid_0c2e&Pid_0914&MI_00
和对应的honeywell_enum_999.inf中添加
 “Xenon 1900GHD-1 Area-Imaging Scanner” = DevInstall, USBVID_0C2E&PID_0914&Rev_005=&MI_00
驱动就可以正常工作了。

 【经验记录】
1.遇到问题,要敢大胆的折腾,这样才会有变化,才可能有进步。
2.关于windows下安装USB驱动,还是要多了解细节,才能安装成功。具体的细节之一是,需要 添加类似于Vid_0c2e&Pid_0914&MI_00的信息,驱动才可以正常识别的。

转载请注明:在路上 » 【经验记录】给一个新的USB设备安装USB转COM串口驱动

发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
83 queries in 0.165 seconds, using 22.09MB memory