Skip to content

fzxhub/cp210x_vidpid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CP2102修改VID和PID

简介

CP2102可以修改VID和PID后使用,自定义名称等操作。 官方文档、软件地址

说明

CP2102改动了VID和PID后,官方的驱动就不能识别硬件了,因此需要同时修改VID和PID和制作驱动。才能识别新的硬件。

修改VID和PID

使用官方的CP210xSetIDs.exe的可以修改VID和PID,本质是修改CP2102芯片中EEPROM的数据达到目的,有编写CP2102驱动的能力,通过官方提供的API也可以修改。

注意:

  1. 锁定选项使能写入后,后面就不能在再次修改数据了,非量产谨慎操作。
  2. 修改VID和PID后,如果相应VID和PID没有驱动,就不能识别硬件了,包括CP210xSetIDs.exe软件。

改VID和PID

自定义驱动

修改了VID和PID,后官方驱动就不能识别cp2102,因为在驱动的.inf文件中标注明确的VID和PID,只有在驱动的.inf文件中的VID和PID才能被识别成相应的驱动。

这一步实现方案有两种:

方案一:文件中增加VID和PID,即可,但是修改系统文件需要权限。

方案二:自定义驱动

  1. 有官方文件an220-usb-driver-customization.pdf说明,使用CustomUSBDriverWizard.exe按照步骤继续就可以。
  2. 在选择驱动类型的时候我选择仅inf,即可。
  3. 注意在填入VID和PID的地方填入自己的VID和PID就可以。
  4. 插入硬件,在设备管理中给带感叹号的驱动安装驱动,选择生成驱动的位置即可。

注意:自己制作的自定义驱动一般没有签名,操作系统关闭驱动签名即可。

About

CP210x的VID和PID的修改方法记录

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published