STM32F303开发】+虚拟串口驱动安装失败的解决方法
来源:互联网 发布:imf的数据 编辑:程序博客网 时间:2024/05/14 04:52
以下内容参考或引用
http://www.stmcu.org/module/forum/thread-602290-1-1.html
拿到论坛的STM32F303RE的板子后,我的电脑就一直无法安装Stlink虚拟出来的那个串口,只能枚举出来Stlink下载和模拟U盘的设备,试了很多方法都不行。因为我的电脑之前还正确安装过ST的其他系列的片子上USB模拟的虚拟串口,而安装驱动的本质就是使用ST的那个INF作为引导程序加载系统的USB驱动,所以就感觉到比较纳闷,为何其他的板子可以而这个板子又不行。今天把另外一个板子的虚拟串口插到电脑上发现虚拟串口也不行了,出现了一个感叹号,我猜可能我的电脑系统的出了问题。
一般的安装USB虚拟串口可能失败的原因是window系统不是官方正版系统而是精简或者ghost出来的,这样安装时会缺少一些文件,比较常见有下面2种:
1)缺少usbser.sys,mdmcpq.inf这2个文件, 找到这2个文件将mdmcpq.inf复制到c:\windows\inf,将usbser.sys复制到windows\system32\drivers。
2)还有的电脑是没有下面的几个文件夹,一般在安装路径C:\Windows\System32\DriverStore\FileRepository文件夹下,具体是那个根据不同的电脑缺少的可能不相同,反正我都是把下面这些文件都复制到有问题的电脑里面就可以了。
但是这次我的电脑安装驱动时提示如下,系统找不到指定的文件,如果出现这个问题使用上面的那2中方法并不能解决,因为对应的文件都存在(图片来源网络,我当时没有截图)
最后找到在网上找到一个解决办法:将C:\Windows\inf文件夹下的mdmcpq.inf修改下就可以,
注释掉[FakeModemCopyFileSection];usbser.sys
之后更新下驱动就可以正常安装虚拟串口了
仔细想了下我电脑好像之前系统盘空间不足,所以我就使用一个精简的系统盘的软件删掉了一些看上去没有用文件,应该就这个导致一些和虚拟串口有关的文件也被删掉了。
正常的情况下,正版的系统不会出现这些问题,但是有时客户的电脑很多都不是正版系统,就很有可能会出现缺少这些文件导致没法安装驱动。
还有就是没事别乱删系统文件,说不定那天就给你来个下马威!!
之前网友JackieLaura 也提供了很多解决虚拟串口的办法,具体可到下面的帖子的第12楼查看下载,谢谢JackieLaura !!
虚拟串口解决办法
阅读全文
0 0
- STM32F303开发】+虚拟串口驱动安装失败的解决方法
- FRDM_KL26 虚拟串口安装失败的解决方法
- USB转串口驱动安装失败解决方法
- Win7 32 不能安装STM32 虚拟串口驱动解决方法
- 从VSPD虚拟COM口安装包解出独立的驱动安装包(虚拟串口开发和EXE程序反解压)
- CC2540 UBSDongle 驱动安装安装失败的解决方法
- 驱动安装需要数字签名导致安装失败的解决方法
- cc2540 usbdongle 安装驱动失败的终极解决方法 【原创,多图】
- Window XP驱动开发(二十四)虚拟串口设备驱动
- windows USB 虚拟串口的 PC驱动
- WinCE虚拟串口驱动
- WinCE虚拟串口驱动
- Intel DCM驱动安装失败,或者缺少虚拟驱动
- win7,win8安装pl2303驱动失败的解决方法-关闭驱动自动安装功能
- putty连接虚拟fedaro失败的解决方法
- WIN7 CDC类 虚拟串口驱动无法安装的解决办法
- WIN7 64位系统 CDC类 虚拟串口驱动无法安装的解决办法
- 声卡驱动win7安装失败解决方法
- 动态部署动态加载--阿里atlas
- Matlab2016a破解版安装教程
- Android src和background的区别
- amchart 使用方法简介及简单中文API
- linux 安装jdk1.8操作
- STM32F303开发】+虚拟串口驱动安装失败的解决方法
- CON_PRINTBUFFER的作用
- 【游戏渲染】unity海边波浪效果的实现
- idea中怎样连接数据库同时生成实体类
- Shiro之详细入门附Demo
- JAVA访问数据库之增删改查
- RapidMiner系列:朴素贝叶斯NB_1
- 根据Uri获取图片绝对路径,解决Android4.4以上版本Uri转换
- 15 个 Android 通用流行框架大全