stm32芯片的virtual COM port的驱动问题

[复制链接]
36423|23
 楼主| ganet21 发表于 2010-4-27 12:52 | 显示全部楼层

STM32 Virtual COM Port在win7系统中的 问题

我在windows7系统中安装stm32芯片的virtual COM port的驱动后,发现不能用。驱动是VCPDriver_V1.1_Setup,是不是不支持windows7系统?那位大侠请帮忙解决一下!谢谢
无标题.png
 楼主| ganet21 发表于 2010-4-27 17:05 | 显示全部楼层
请问有人碰到过这个问题吗?不知道是不是stm32芯片的virtual COM port的驱动问题,该驱动是08年发布的,目前没有更新。请大虾们帮帮忙!!!
 楼主| ganet21 发表于 2010-4-27 17:32 | 显示全部楼层 |阅读模式
哪位大侠有碰到过这样的问题?在windows7系统中安装stm32芯片的virtual COM port的驱动后,发现不能用。驱动是VCPDriver_V1.1_Setup,08年发布的,目前没有更新,是不是不支持windows7系统?哪位大侠请帮忙解决一下!谢谢!

stm32芯片的virtual COM port的驱动问题

stm32芯片的virtual COM port的驱动问题
火箭球迷 发表于 2010-4-27 18:38 | 显示全部楼层
没碰到过
lihuisheng15 发表于 2011-5-9 17:18 | 显示全部楼层
:'(我遇到了,还没有解决的方法
lihuisheng15 发表于 2011-5-9 17:21 | 显示全部楼层
我觉得ST提供的VCD V1.1应该不能用.
我在大虾那边问了,有个大虾发了个INF给我,
我试了还是不行
lihuisheng15 发表于 2011-5-9 17:32 | 显示全部楼层
请试一下以下两个INF,有结果请告诉我,谢谢

1.

;------------------------------------------------------------------------------
; STMicroelectronics Comunication Device Class driver (CDC) INF FILE
; (C)2009 Copyright STMicroelectronics
;------------------------------------------------------------------------------

[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MANUFACTURER%
LayoutFile=layout.inf
;CatalogFile=%FILENAME%.cat

DriverVer= 9/20/2009,1.2.0

[Manufacturer]
%MANUFACTURER%=DeviceList,NTamd64

[DestinationDirs]
DefaultDestDir=12


;------------------------------------------------------------------------------
;              Windows 2000/XP/Vista32 Support
;------------------------------------------------------------------------------
[DriverInstall.nt]
include=mdmcpq.inf
CopyFiles=DriverCopyFiles.nt
AddReg=DriverInstall.nt.AddReg

[DriverCopyFiles.nt]
usbser.sys,,,0x20

[DriverInstall.nt.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[DriverInstall.nt.Services]
AddService=usbser, 0x00000002, DriverService.nt

[DriverService.nt]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys

;------------------------------------------------------------------------------
;              Windows Vista x64 / Windows7 x64 Support
;------------------------------------------------------------------------------

[DriverInstall.NTamd64]
include=mdmcpq.inf
CopyFiles=DriverCopyFiles.NTamd64
AddReg=DriverInstall.NTamd64.AddReg

[DriverCopyFiles.NTamd64]
%DRIVERFILENAME%.sys,,,0x20

[DriverInstall.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[DriverInstall.NTamd64.Services]
AddService=usbser, 0x00000002, DriverService.NTamd64

[DriverService.NTamd64]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys


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

[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall,USB\VID_0483&PID_5740


;------------------------------------------------------------------------------
;              String Definitions
;------------------------------------------------------------------------------
[Strings]

FILENAME="ST_Virtual"
DRIVERFILENAME ="usbser"
MANUFACTURER="STMicroelectronics"
INSTDISK="CDC_DISK"
DESCRIPTION="STM Virtual COM Port"
SERVICE="Virtual Com Driver"
lihuisheng15 发表于 2011-5-9 17:33 | 显示全部楼层
2.


;------------------------------------------------------------------------------
; STMicroelectronics Comunication Device Class driver (CDC) INF FILE
; (C)2009 Copyright STMicroelectronics
;------------------------------------------------------------------------------

[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%MANUFACTURER%
LayoutFile=layout.inf
;CatalogFile=%FILENAME%.cat

DriverVer= 11/02/2009,2.0.0

[Manufacturer]
%MANUFACTURER%=DeviceList,NTamd64

[DestinationDirs]
DefaultDestDir=12


;------------------------------------------------------------------------------
;              Windows 2000/XP/Vista/7 x86 Support
;------------------------------------------------------------------------------
[DriverInstall.nt]
include=mdmcpq.inf
CopyFiles=DriverCopyFiles.nt
AddReg=DriverInstall.nt.AddReg

[DriverCopyFiles.nt]
usbser.sys,,,0x20

[DriverInstall.nt.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[DriverInstall.nt.Services]
AddService=usbser, 0x00000002, DriverService.nt

[DriverService.nt]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys

;------------------------------------------------------------------------------
;              Windows XP/Vista/7 x64 Support
;------------------------------------------------------------------------------

[DriverInstall.NTamd64]
include=mdmcpq.inf
CopyFiles=DriverCopyFiles.NTamd64
AddReg=DriverInstall.NTamd64.AddReg

[DriverCopyFiles.NTamd64]
%DRIVERFILENAME%.sys,,,0x20

[DriverInstall.NTamd64.AddReg]
HKR,,DevLoader,,*ntkern
HKR,,NTMPDriver,,%DRIVERFILENAME%.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[DriverInstall.NTamd64.Services]
AddService=usbser, 0x00000002, DriverService.NTamd64

[DriverService.NTamd64]
DisplayName=%SERVICE%
ServiceType=1
StartType=3
ErrorControl=1
ServiceBinary=%12%\%DRIVERFILENAME%.sys


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

[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall,USB\VID_0483&PID_5740


;------------------------------------------------------------------------------
;              String Definitions
;------------------------------------------------------------------------------
[Strings]

FILENAME="ST_Virtual"
DRIVERFILENAME ="usbser"
MANUFACTURER="STMicroelectronics"
INSTDISK="CDC_DISK"
DESCRIPTION="STM Virtual COM Port"
SERVICE="Virtual Com Driver"
laorenshen 发表于 2011-5-10 09:01 | 显示全部楼层
我在win7下驱动上了,反而现在单位的xp 驱动不上,

我用的是iar 自带的ini 例子,改的
lihuisheng15 发表于 2011-5-10 09:53 | 显示全部楼层
问题不是在ST网站的驱动(VCD V1.1):在GOOGLE里搜索:stm32 virtual com windows7,这些问题一早就有人遇到了.
以下连接是一老外:
https://my.st.com/public/STe2eco ... p;currentviews=1465
lihuisheng15 发表于 2011-5-10 09:54 | 显示全部楼层
lihuisheng15 发表于 2011-5-10 10:20 | 显示全部楼层
我的问题在于:我在ST提供的例子基础上修改了ENDPOINT 1的缓冲区大小(64->128),同时修改了地址

导致了在XP工作正常,WN7有叹号.
https://bbs.21ic.com/viewthread.p ... p;page=1#pid1655645
lihuisheng15 发表于 2011-5-10 10:28 | 显示全部楼层
还得看USB 通讯协议.
jewen_he 发表于 2011-5-31 13:54 | 显示全部楼层
楼主解决了没有,我也遇见这样的问题
mengdie_1985 发表于 2011-5-31 14:37 | 显示全部楼层
换个系统。我以前也和你一样,还是XP的好用
swx2010 发表于 2011-6-29 09:37 | 显示全部楼层
我的驱动是正常的啊,也是1.1版,但是现在用串口助手调不通呢
mxh0506 发表于 2012-1-6 16:20 | 显示全部楼层
好贴,留个记号.
另外加个参考链接:http://blog.21ic.com/user1/6977/archives/2011/83974.html
nongfuxu 发表于 2012-1-6 16:46 | 显示全部楼层
路过进来看看
Juwaylee 发表于 2013-8-19 09:53 | 显示全部楼层
17楼的可以用
jalov 发表于 2013-9-16 20:45 | 显示全部楼层
先mark一下  我在64位win7下装不起啊
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

18

帖子

0

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