你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm32驱动黄色感叹号问题!!!

[复制链接]
rosedawson 提问时间:2019-5-8 08:53 /
最近使用一批新型号的STM32F429BGT6,出现如下情况:某主机A在连接stm32其他型号时,设备管理器显示端口正常,当连接STM32F429BGT6串口时,设备管理器内驱动前出现黄色感叹号,属性为“该设备无法启动,代码10”,卸载驱动,往C盘添加更换mdmcpq.inf、userser.sys文件,重新安装1.3.1、1.4版本VCP均无改变,主机A为win732位、64位、部分win10均出现此现象;然而亦有部分主机安装VCP驱动后即可正常使用,此部分主机均较新;还请各位给予想法思路,谢谢!!!
收藏 1 评论12 发布时间:2019-5-8 08:53

举报

12个回答
七哥 回答时间:2019-5-8 09:21:18
好好组织一下语言,不知道你在说什么。
把情况说清楚,STM32F429BGT6与VCP有什么关系?
rosedawson 回答时间:2019-5-8 09:37:48
toofree 发表于 2019-5-8 09:21
好好组织一下语言,不知道你在说什么。
把情况说清楚,STM32F429BGT6与VCP有什么关系? ...

最近项目需要换了新的STM32,芯片目前用的STM32F429BGT6的,串口转USB时要装VCP驱动,安装后部分PC设备管理器驱动前面有黄色感叹号,但是如果用之前用的STM32芯片,同样的驱动就正常,无黄色感叹号且正常通信
1557279369(1).jpg
七哥 回答时间:2019-5-8 09:58:25
用USB监控调试工具Bus Hound 对比一下,新旧型号的USB枚举数据吧,可能会不一样。
能正确认识USB设备,只是有感叹号,至少说明枚举过程前期应该是正常的。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

wenyangzeng 回答时间:2019-5-8 10:09:41
rosedawson 发表于 2019-5-8 09:37
最近项目需要换了新的STM32,芯片目前用的STM32F429BGT6的,串口转USB时要装VCP驱动,安装后部分PC设备管 ...

C:\Windows\System32\drivers\usbser.sys坏了,到正常的机子上Copy一个就OK了。

评分

参与人数 1蝴蝶豆 +2 收起 理由
STMCU + 2

查看全部评分

rosedawson 回答时间:2019-5-8 10:16:03
wenyangzeng 发表于 2019-5-8 10:09
C:\Windows\System32\drivers%usbser.sys坏了,到正常的机子上Copy一个就OK了。

如果我不用STM32F429BGT6这个型号,用较旧的虚拟串口识别是没有问题的,无感叹号
wenyangzeng 回答时间:2019-5-8 10:22:13
rosedawson 发表于 2019-5-8 10:16
如果我不用STM32F429BGT6这个型号,用较旧的虚拟串口识别是没有问题的,无感叹号 ...

串口号应该是不一样的,楼主试一试,没有什么额外损失的。
rosedawson 回答时间:2019-5-8 10:45:19
wenyangzeng 发表于 2019-5-8 10:22
串口号应该是不一样的,楼主试一试,没有什么额外损失的。

com口是不一样,如果同时连接,一个正常,一个带黄色感叹号
rosedawson 回答时间:2019-5-8 11:09:02
toofree 发表于 2019-5-8 09:58
用USB监控调试工具Bus Hound 对比一下,新旧型号的USB枚举数据吧,可能会不一样。
能正确认识USB设备,只是 ...

能用bus hound监测了,但USB枚举数据  在capture中体现是社么呢,第一次用
1557284878(1).jpg
七哥 回答时间:2019-5-8 12:23:34
rosedawson 发表于 2019-5-8 11:09
能用bus hound监测了,但USB枚举数据  在capture中体现是社么呢,第一次用

是USB通信的原始数据。
让你对比新旧设备的不同,把不同的地方找出来,然后在分析。
五哥1 回答时间:2019-5-8 12:31:53
这个说有正常的也有不正常的,楼主把正常的和不正常的数据拿出来对比一下不就发现问题了?
rosedawson 回答时间:2019-5-8 14:56:37
toofree 发表于 2019-5-8 12:23
是USB通信的原始数据。
让你对比新旧设备的不同,把不同的地方找出来,然后在分析。 ...

新旧设备对比,用bus hound抓了一下信息  不知道为什么新设备start device后直接就remove了
1557298508(1).jpg
alex9317 回答时间:2020-4-14 15:50:34
像你这种情况新电脑好,老电脑不行,估计应该是USB接口版本问题,USb2.0的接口就不行,usb3.0接口应该可以,而且像老笔记本加装的USB3.0接口(例如PCMCIA转USB3.0)也不行?

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版