stm32cubeMX生成usb virtual port com不能识别
本帖最后由 huttu 于 2016-11-11 14:22 编辑请教一下,用cube生成的stm32f103的usb 虚拟串口在电脑上不能识别,dp上拉了1.5k电阻,使用非cube的网上例程电脑是可以识别出来的。项目现在用的代码都是cube生成的,所以想在cube上实现,哪位可能指导一下吗?
折腾了几天了,尝试改vid与pid都没用。 在cube设置usb时有高级配置,cdc模式看一下,不需要改vid pid 没怎么用过stm32cubeMX 我用STM32COBE生产虚拟串口,PC机识别完全没有问题,不知道你为什么会出问题。 我也是找的网上的代码,CUBE还没试过.
闲看看cube里面提供的例子吧。 lvyong6105 发表于 2016-11-11 09:17
我用STM32COBE生产虚拟串口,PC机识别完全没有问题,不知道你为什么会出问题。 ...
我的工程都是用cube生成的,之前都是正常运行的没问题,usb是后来加入的,主要是usb不熟悉。
tps:cube工具还确实不错,把驱动这一级都省了。 上传工程,请大侠们指导一下 看了下代码比较杂,你CDC类接口文件应该是不全的,缺少了串口以及定时器资源,你可以看下Cube库里面的VCP例程,然后对照你的代码就晓得了