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

stm32cubemx配置单片机的USB外设为CDC模式,烧写程序时出错

[复制链接]
babe1 提问时间:2018-5-8 14:56 /
我用的单片机型号是STM32L496VGT3,按照网上的教程用STM32CUBEMX将单片机的USB外设配置为CDC模式,生成代码之后在烧写程序是总是提示下面的错误,请问有哪位遇到过类似的问题吗,望指教,谢谢!在网上下载了USB驱动、USB转串口驱动都未解决问题,请问是要自己手动生成驱动吗?
D1.png
2.jpg
收藏 评论11 发布时间:2018-5-8 14:56

举报

11个回答
Angel_YY_ST 回答时间:2018-5-15 13:35:08
提示: 作者被禁止或删除 内容自动屏蔽
babe1 回答时间:2018-5-15 14:22:23
Angel_YY 发表于 2018-5-15 13:35
CDC的USB驱动没有安装或者安装不正确。重新安装驱动即可。

我用的是jlink仿真器也要安装这个吗
babe1 回答时间:2018-5-15 14:30:04
Angel_YY 发表于 2018-5-15 13:35
CDC的USB驱动没有安装或者安装不正确。重新安装驱动即可。

谢谢你啦 我之前也在官网上下载和安装了这个版本的压缩包,现在改成用jlink仿真器了
Angel_YY_ST 回答时间:2018-5-15 14:53:30
提示: 作者被禁止或删除 内容自动屏蔽
babe1 回答时间:2018-5-15 15:01:47
Angel_YY 发表于 2018-5-15 14:53
这个不仅仅是STLINK的驱动,还有CubeMX生成的CDC驱动,所以跟用什么仿真器没关系。 ...

哦哦 这样啊 我再安装一遍试试 其实之前已经安转了几个版本的这个驱动,没有错误提示,也无法判断是不是装对了
babe1 回答时间:2018-5-15 15:11:34
这样应该是安装好了吧,但是程序烧进电路里后PC机还是无法把用来通信的USB设备识别为虚拟串口
TO4K(VX(OAHLC2`78Z58.png
任风吹吹 回答时间:2018-5-16 10:01:23
楼主有没有在工程中设置使用J-Link或者ST-Link,CubeMx自动生成的工程一般都是默认使用ST-Link的,如果你使用其他烧录器的话,请更改下工程配置。

评分

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

查看全部评分

babe1 回答时间:2018-5-16 10:45:01
任风吹吹 发表于 2018-5-16 10:01
楼主有没有在工程中设置使用J-Link或者ST-Link,CubeMx自动生成的工程一般都是默认使用ST-Link的,如果你使 ...

谢谢你的提醒,我已经在IAR里面改成jlink了
babe1 回答时间:2018-5-16 10:52:12
任风吹吹 发表于 2018-5-16 10:01
楼主有没有在工程中设置使用J-Link或者ST-Link,CubeMx自动生成的工程一般都是默认使用ST-Link的,如果你使 ...

程序烧进去之后PC及还是识别不了USB设备
xmshao 回答时间:2018-5-18 17:29:42
从提示来看,感觉还只是调试器软硬件方面的问题。

你调试别的功能有这个提示吗?比方换个其它代码调试下。如果还有这个问题,不妨换个STLINK来用。如果问题消失,一方面确认PC端的VCP驱动安装好,另外就很可能你自己的程序代码配置方面的问题了。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

babe1 回答时间:2018-5-21 15:58:30
xmshao 发表于 2018-5-18 17:29
从提示来看,感觉还只是调试器软硬件方面的问题。

你调试别的功能有这个提示吗?比方换个其它代码调试下 ...

我手上就一个JLINK仿真器

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版