stm32 虚拟串口 window7下驱动安装成功

[复制链接]
sdldcy 发表于 2013-12-13 17:15 | 显示全部楼层
xfcjava2 发表于 2011-5-12 19:01
修改VID,PID文件的名称及位置:

  文件名称:usb_desc.c

在吗,亲,那个虚拟串口怎么改,能具体科普下吗,跪求。。
s625972380 发表于 2014-1-17 17:49 | 显示全部楼层
usbser.sys要不要改啊?
hwfwy 发表于 2014-5-27 16:33 | 显示全部楼层
我改动了,但是没成功,不知道哪里出问题了
gzbeep 发表于 2015-7-21 11:36 | 显示全部楼层
谢谢楼主,相同的问题得到了解决
goldenrtiger 发表于 2016-1-6 12:14 | 显示全部楼层
驱动可以用的
Moqi0823 发表于 2016-3-21 20:59 | 显示全部楼层
!!!
xibinderam 发表于 2016-4-13 11:19 | 显示全部楼层
G:\1我的程序的PID和VID一样还是不行啊!
xibinderam 发表于 2016-4-13 11:20 | 显示全部楼层
G:\1\1.jpg我的程序的PID和VID一样还是不行啊!
MDJ 发表于 2016-4-23 18:18 | 显示全部楼层
楼主能帮帮忙吗??我的也是win7  64位,但它显示的是预安装成功,也不能用,我看了楼主的方法,我电脑里面的那个inf文件无法修改啊,没有权限
xuander 发表于 2016-4-23 22:22 | 显示全部楼层
MDJ 发表于 2016-4-23 18:18
楼主能帮帮忙吗??我的也是win7  64位,但它显示的是预安装成功,也不能用,我看了楼主的方法,我电脑里面 ...



没权限。。。这也找LZ。。。


黑夜之狼 发表于 2016-7-17 19:34 | 显示全部楼层
xfcjava2 发表于 2011-5-12 19:01
修改VID,PID文件的名称及位置:

  文件名称:usb_desc.c

请问LZ usb_desc.c 这个文件的路径在哪?我的电脑现在也用不到虚拟串口
 楼主| xfcjava2 发表于 2016-7-18 10:12 | 显示全部楼层
usb_desc.c是你自己的虚拟串口工程项目中的c文件,
每一个人,虚拟串口工程项目 所处的目标盘[c盘,D盘...]不同,还有处于不同的文件夹下,
所以每一个人,这个usb_desc.c文件的路径也会不同,所以我无法给你一个确定的回答。
 楼主| xfcjava2 发表于 2016-7-18 10:23 | 显示全部楼层
用记事本,打开我提供的inf文件,在inf文件中找到如下的行:

.........
.........


;------------------------------------------------------------------------------
;            VID/PID Settings
;------------------------------------------------------------------------------
[SourceDisksFiles]
[SourceDisksNames]
[DeviceList]
%DESCRIPTION%=DriverInstall,USB\VID_10c4&PID_ea60

[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall,USB\VID_10c4&PID_ea60


.........
.........





看到我上边的黑色字体了吧!!!

成功的关键所在:  
    USB\VID_10c4&PID_ea60;此处的VID和PID一定要和你程序中使用的ID相同。
程序中使用的ID,也就是usb_desc.c 这个c文件中,你自己设定的: idVendor,idProduct


请看下边的黑体字部分:

/* USB Standard Device Descriptor */
const uint8_t Virtual_Com_Port_DeviceDescriptor[] =
  {
    0x12,   /* bLength */
    USB_DEVICE_DESCRIPTOR_TYPE,     /* bDescriptorType */
    0x00,
    0x02,   /* bcdUSB = 2.00 */

    0x02,   /* bDeviceClass: CDC */  //ORG Correct set
    0x00,   /* bDeviceSubClass */
    0x00,   /* bDeviceProtocol */
    0x40,   /* bMaxPacketSize0 */      

    0xc4,   /* idVendor = 0x10c4 */
     0x10,     

    0x60,   /* idProduct = 0xea60 */
     0xea,  


     .........
.........

}

zxy408120629 发表于 2017-8-25 09:42 | 显示全部楼层
驱动在哪?
victor0506 发表于 2018-8-3 22:12 | 显示全部楼层
我也遇到麻烦了,就连COM口那里都没有显示,楼主可以远程指导我吗?方便的话加我QQ123949514,谢谢!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
快速回复 在线客服 返回列表 返回顶部