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

请教用STm32cubeMX生成STM32F412RGT6-USB_CDC工程初始化失败

[复制链接]
在努力 提问时间:2018-7-2 14:46 /
1.我们想给产品做升级功能,给产品添加USB-CDC模式配合电脑端上位机升级2.我采用STM32cubeMX(版本version 4.26.0)搭建STM32F412RGT6-USB-CDC工程烧录到产品,连接到电脑后,也检测到有串口插入,但是虚拟串口"STMIcroelectronics Virtual COM Port"一直有“感叹号”,查看串口属性提示“ 该设备无法启动。 (代码 10) ”,USB-CDC虚拟串口一直初始化不成功,这有可能是什么原因?

步骤如下:
3..硬件方面:STm32F412RGt6+外部25Mhz晶振等等,MCU芯片都是由ST原厂提供


4.软件配置如下
(1).01-选用外部陶瓷晶振

01-选用外部陶瓷晶振.png


(2).02-开启UAB—配置为Device_only
02-开启UAB—配置为Device_only.png


(3).03-选着USB_CDC模式
03-选着USB_CDC模式.png


(4).04-时钟配置
04-时钟配置.png


(5).05-其他都采用默认配置
05-其他都采用默认配置.png


(6).06-生成keil5-MDK工程
06-生成keil5-MDK工程.png




(7).07-烧录到产品后,用USB口接到电脑,会检查到有串口插入,但是一直有感叹号。(USB-CDC驱动已经安装成功)
  注释:(1).用上面的相同配置,把模式换成HID是没有问题,生成的STM32F412RGT6-USB-HID工程是可以正常通信的
            (2).采用相同配置方法,生成的stm32F072RCt6-USB-CDC工程是没有任何问题的,通信业正常。
07.png






收藏 1 评论0 发布时间:2018-7-2 14:46

举报

0个回答
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版