打印

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

[复制链接]
34702|23
手机看帖
扫描二维码
随时随地手机跟帖
楼主
ganet21|  楼主 | 2010-4-27 12:52 | 只看该作者 回帖奖励 |倒序浏览

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

我在windows7系统中安装stm32芯片的virtual COM port的驱动后,发现不能用。驱动是VCPDriver_V1.1_Setup,是不是不支持windows7系统?那位大侠请帮忙解决一下!谢谢

无标题.png (46.91 KB )

无标题.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系统?哪位大侠请帮忙解决一下!谢谢!

STM virtual com.png (46.91 KB )

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

stm32芯片的virtual COM port的驱动问题
地板
火箭球迷| | 2010-4-27 18:38 | 只看该作者
没碰到过

使用特权

评论回复
5
lihuisheng15| | 2011-5-9 17:18 | 只看该作者
:'(我遇到了,还没有解决的方法

使用特权

评论回复
6
lihuisheng15| | 2011-5-9 17:21 | 只看该作者
我觉得ST提供的VCD V1.1应该不能用.
我在大虾那边问了,有个大虾发了个INF给我,
我试了还是不行

使用特权

评论回复
7
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"

使用特权

评论回复
8
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"

使用特权

评论回复
9
laorenshen| | 2011-5-10 09:01 | 只看该作者
我在win7下驱动上了,反而现在单位的xp 驱动不上,

我用的是iar 自带的ini 例子,改的

使用特权

评论回复
10
lihuisheng15| | 2011-5-10 09:53 | 只看该作者
问题不是在ST网站的驱动(VCD V1.1):在GOOGLE里搜索:stm32 virtual com windows7,这些问题一早就有人遇到了.
以下连接是一老外:
https://my.st.com/public/STe2eco ... p;currentviews=1465

使用特权

评论回复
11
lihuisheng15| | 2011-5-10 09:54 | 只看该作者
12
lihuisheng15| | 2011-5-10 10:20 | 只看该作者
我的问题在于:我在ST提供的例子基础上修改了ENDPOINT 1的缓冲区大小(64->128),同时修改了地址

导致了在XP工作正常,WN7有叹号.
https://bbs.21ic.com/viewthread.p ... p;page=1#pid1655645

使用特权

评论回复
13
lihuisheng15| | 2011-5-10 10:28 | 只看该作者
还得看USB 通讯协议.

使用特权

评论回复
14
jewen_he| | 2011-5-31 13:54 | 只看该作者
楼主解决了没有,我也遇见这样的问题

使用特权

评论回复
15
mengdie_1985| | 2011-5-31 14:37 | 只看该作者
换个系统。我以前也和你一样,还是XP的好用

使用特权

评论回复
16
swx2010| | 2011-6-29 09:37 | 只看该作者
我的驱动是正常的啊,也是1.1版,但是现在用串口助手调不通呢

使用特权

评论回复
17
mxh0506| | 2012-1-6 16:20 | 只看该作者
好贴,留个记号.
另外加个参考链接:http://blog.21ic.com/user1/6977/archives/2011/83974.html

使用特权

评论回复
18
nongfuxu| | 2012-1-6 16:46 | 只看该作者
路过进来看看

使用特权

评论回复
19
Juwaylee| | 2013-8-19 09:53 | 只看该作者
17楼的可以用

使用特权

评论回复
20
jalov| | 2013-9-16 20:45 | 只看该作者
先mark一下  我在64位win7下装不起啊

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

18

帖子

0

粉丝