美文网首页
笔记本电脑同时使用两个CP210X串口初始化失败问题

笔记本电脑同时使用两个CP210X串口初始化失败问题

作者: 风轻云淡宇 | 来源:发表于2020-06-15 10:39 被阅读0次

    一台电脑同时插入两个CP210X串口设备,调用CreateFile初始化串口,在笔记本(ThinkPad)上很大概率出现其中一个串口初始化失败情况(一般返回找不到文件),根本原因是:在一台机器上运行两个CP210X的USB的设备的时候,会出现两个设备的相互冲突,插入或者拔出之后,两个用的都是一个com口。
    可以使用的方法如下处理两个CP210X串口冲突问题:

    • 打开文件夹CP21xxCustomizationUtility,把文件CP210xManufacturing.dll 拷贝到system32下面;
    • 插上相冲突的两个USB
    • 打开CP21xxCustomizationUtility.exe 对相应的参数编辑,点击"DeviceSelection" 下拉框,切换查看两个CP210X设备配置,如果两个设备的Serial的Value都都一样,就会出现冲突问题,修改其中一个CP210X设备的Serial的Value(如原来是1,改为2),点击Program Device的按钮,这个参数将会被设置到串口中:


      配置serial

    设置完成之后,只要重启电脑之后,串口不会变化,则以后这两个usb会固定就是这辆串口数值。确认数据值正确,并且可以使用,那么就可以保证这2个串口可以使用了。

    相关文章

      网友评论

          本文标题:笔记本电脑同时使用两个CP210X串口初始化失败问题

          本文链接:https://www.haomeiwen.com/subject/lyqcxktx.html