huttu 发表于 2016-11-11 01:03:49

stm32cubeMX生成usb virtual port com不能识别

本帖最后由 huttu 于 2016-11-11 14:22 编辑

请教一下,用cube生成的stm32f103的usb 虚拟串口在电脑上不能识别,dp上拉了1.5k电阻,使用非cube的网上例程电脑是可以识别出来的。项目现在用的代码都是cube生成的,所以想在cube上实现,哪位可能指导一下吗?

huttu 发表于 2016-11-11 01:05:36

折腾了几天了,尝试改vid与pid都没用。

peter001 发表于 2016-11-11 08:51:00

在cube设置usb时有高级配置,cdc模式看一下,不需要改vid pid

anobodykey 发表于 2016-11-11 09:14:49

没怎么用过stm32cubeMX

lvyong6105 发表于 2016-11-11 09:17:10

我用STM32COBE生产虚拟串口,PC机识别完全没有问题,不知道你为什么会出问题。

andrewz 发表于 2016-11-11 10:32:06

我也是找的网上的代码,CUBE还没试过.


高二毛 发表于 2016-11-11 10:42:58

闲看看cube里面提供的例子吧。

huttu 发表于 2016-11-11 11:17:13

lvyong6105 发表于 2016-11-11 09:17
我用STM32COBE生产虚拟串口,PC机识别完全没有问题,不知道你为什么会出问题。 ...

我的工程都是用cube生成的,之前都是正常运行的没问题,usb是后来加入的,主要是usb不熟悉。
tps:cube工具还确实不错,把驱动这一级都省了。

huttu 发表于 2016-11-11 11:37:06

上传工程,请大侠们指导一下

anobodykey 发表于 2016-11-11 17:06:21

看了下代码比较杂,你CDC类接口文件应该是不全的,缺少了串口以及定时器资源,你可以看下Cube库里面的VCP例程,然后对照你的代码就晓得了
页: [1] 2 3
查看完整版本: stm32cubeMX生成usb virtual port com不能识别