打印

STM32 DFU下载后应用程序无法识别VCP

[复制链接]
4201|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ljc_wf|  楼主 | 2011-12-15 19:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近调试STM32的DFU功能,我讲VCP的例程通过DFUDEMO下载到板子上了,但是现实无法识别的USB设备。如果不使用DFU功能直接用ULINK将VCP程序直接下载进去是能够识别到虚拟串口的。那个应用程序存放首地址我是修改了的,郁闷中,网上都是使用DFU连接成功的例子,但是没听谁说使用DFU后在应用程序中继续使用USB用作其他用途的案例。有高手可以指点吗?
沙发
ljc_wf|  楼主 | 2011-12-15 19:54 | 只看该作者
继续等待

使用特权

评论回复
板凳
ljc_wf|  楼主 | 2011-12-15 20:19 | 只看该作者
解决了,VCP例程里面未进行向量表定位,MAIN加上NVIC_SetVectorTable(NVIC_VectTab_FLASH, new_addr);即可.

使用特权

评论回复
地板
haitianhappy| | 2012-12-27 14:25 | 只看该作者
我的也是无法识别

使用特权

评论回复
5
haitianhappy| | 2012-12-27 14:26 | 只看该作者
无法识别USB

使用特权

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

本版积分规则

9

主题

37

帖子

0

粉丝