[STM32F2] 有用stm32f2cube的没,usb虚拟串口不能工作

[复制链接]
 楼主| yugen 发表于 2014-5-4 14:30 | 显示全部楼层 |阅读模式
大家好,有人用过stm32f2cube吗?我用stm32f2cube生成的usb虚拟串口代码(DevcieOnly,CDC虚拟串口),芯片用的是stm32f205,现在插入USB后,在计算机上能识别出虚拟串口,但是出现黄色惊叹号,提示设备无法启动。虚拟串口驱动用的是st官方的VCP1.3.1版本,这可能是什么原因?
mmuuss586 发表于 2014-5-4 16:59 | 显示全部楼层
驱动没装好吧;
电脑啥系统啊?
硬件的上拉电阻加了没?
 楼主| yugen 发表于 2014-5-4 21:57 | 显示全部楼层
驱动用的是st的是vcp 1.3.1。用STM32_USB-Host-Device_Lib_V2.1.0中的例子可以正常识别出虚拟串口,也工作正常,但用stm32CubeF2库以及stm32CubeMX生成的USB虚拟串口代码却不行,只能识别出,但不能启动,出现了黄色的惊叹号。
huangqi412 发表于 2014-5-5 09:21 | 显示全部楼层
有成功样本对比还这样问问题直接打屁股。。。
1 使用INI文件相同? 都是VCP1.3.1?
2 对比描述符
3 对比枚举过程
 楼主| yugen 发表于 2014-5-6 18:05 | 显示全部楼层
楼上,用的底层驱动库不一样啊,用STM32_USB-Host-Device_Lib_V2.1.0可以正常工作,用stm32CubeMX生成的代码就不能正常工作
想做大牛的小马 发表于 2014-7-22 16:32 | 显示全部楼层
我手上的板子是f4的,也用cube生成了虚拟串口的工程试了一下,挺好用的呀,枚举成功,
pc端的device-manager里面看到COM了啊,cube挺好用的~查查看你pc端的驱动
对不对啊,inf文件里的什么pid,vid的是不是改过啊?~
tianli1980 发表于 2014-7-30 18:39 | 显示全部楼层
还是应该跟操作系统有关系吧?!建议逐条查看和修改。
 楼主| yugen 发表于 2014-10-8 16:31 | 显示全部楼层
最后还是没解决,没用CubeMx
DOER 发表于 2014-10-10 07:42 | 显示全部楼层
CubeMx有BUG,我也用了它的USB驱动,用USB分析仪发现真有问题。
5768340 发表于 2014-10-28 17:08 | 显示全部楼层
你好 , 我看到你用 STM 32 USB 虚拟串口 , 我想问问那个2.1的库中的历程什么现象表示成功了呢 ? 我的现在是能够正确安装驱动显示 COM3 口 , 之后就不知道怎么办了 ,能指导一下吗 ?447230995
xiaolinyezi 发表于 2014-12-14 15:42 | 显示全部楼层
想做大牛的小马 发表于 2014-7-22 16:32
我手上的板子是f4的,也用cube生成了虚拟串口的工程试了一下,挺好用的呀,枚举成功,
pc端的device-manage ...

怎么用CUBE什么VCP程序 啊?我也是F4板子。。。求指导啊。。
popdes 发表于 2014-12-21 12:27 | 显示全部楼层
xiaolinyezi 发表于 2014-12-14 15:42
怎么用CUBE什么VCP程序 啊?我也是F4板子。。。求指导啊。。

可以去stm32cube中文问答平台看看,里面有这个usb的例子还有驱动不能识别问题的文件和解决办法,百度一下就找到了
popdes 发表于 2014-12-21 12:28 | 显示全部楼层
DOER 发表于 2014-10-10 07:42
CubeMx有BUG,我也用了它的USB驱动,用USB分析仪发现真有问题。

里面确实有bug,找对方法就行了,参考stm32cube中文平台办法就行了
AlizaJoyous 发表于 2016-7-18 09:59 | 显示全部楼层
mmuuss586 发表于 2014-5-4 16:59
驱动没装好吧;
电脑啥系统啊?
硬件的上拉电阻加了没?

f0的也要接上拉吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

35

帖子

0

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