技术闲言 · 2022年3月4日 2

【涨姿势】特立独行的CP210x

这个标题很唬人?其实未必,且听我慢慢道来。

cp210x系列在USB转TTL中,稳定性毋庸置疑,但是它的价格随着最近几年芯片行业的变动,也在水涨船高!!!我曾经从6块买到十几块,无奈放弃了,转头选择CH340国产系列的。

但是,市面上存在很多散片,价格也是非常具有诱惑力的,再但是!拿到手后插上电脑,满脑子在咒骂,CTMD,买到假货了!!!回头一想,这价格也就忍忍了,继续但是!!想一想既然能当散片卖肯定有方法救回来,至于什么方法嘛!我也不知道!!!

散片在设备管理器中显示的名称

就在最近,合作伙伴手上有一批这种类型的芯片,找到我并给我发了几个全是英文的网页(假装看得懂,实在看不懂也有智能AI翻译),简单看了下就是vid和pid的问题。

就在刚刚,怀着试一试的心态,找到了CP210xSetIDs.exe(单击下载)这个软件,阴差阳错的手贱手动修改了VID,结果、结果不识别了!好吧!既然不识别了,那就疯狂百度,找到了CustomUSBDriverWizard.exe(单击下载)这个软件,可以自定义生成特定的VID\PID匹配的驱动程序,一顿操作,生成成功,安装却出问题了,原因:缺少数字签证,好家伙,这个难不倒我,win10里面进入设置-恢复-重启后关闭数字签证即可。驱动安装成功,终于正确识别了。

基本到这一步,所有流程全部跑通(耗时30分钟左右吧),以上全是罗里吧嗦的废话,重点在这里:

1、可以通过上述方式将购买到的散片救回来

2、在生成特定驱动时,可以自定义在设备管理器显示的名称

最后,具体流程看如下骚操作:(总结:废话连篇)

1、打开设备管理器,查看下图红圈的ID(VID\PID),查看方法:右键选中-属性-详细信息-硬件id

 

把VID和PID参数记下来,后面会用到

2、打开CP210xSetIDs.exe软件,根据下图顺序操作

 

然后,下图目录就能看到生成的驱动文件

随后,进入设备管理器,鼠标右键选中-更新驱动程序-浏览我的电脑以查找驱动程序-浏览,选择上图对应的文件目录,然后点击下一步,然后嘛!!!提示没有数字签证,不要慌,百度如何关闭电脑的数字签证(点击传送门,一键直达),关闭之后,重新根据上面的步骤安装驱动即可

看看安装成功后的样子,貌似名字没有改过来?好吧!!!以后再去研究了,其实说到底只需要在inf文件中添加位置的VID\PID就可以了

到这一步,散片算是救活了,但是却面临着驱动唯一,所以,还需要打开CP210xSetIDs.exe这个软件,将VID\PID两个参数分为修改成10C4和EA60,这是cp2102默认的参数,修改完了,就算是正式救活了!!!