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

H743ZIT6 USB虚拟串口 CDC电脑无法识别(获取描述符失败)

[复制链接]
底层的女生啊 提问时间:2023-8-3 16:09 /
直接在MX里面配置CDC,用的OTG_FS,然后直接烧录运行,pc显示未知设备(获取描述符失败)。
之前在野火的开发板上用过OTG_HS内置PHY跑过,可以正常通信。换了一块板子用的typec接口,换成上述OTG_FS,就不行了。不知道是哪里出了问题。
调试代码,好像只进了reset复位中断。
求大神解答是哪里出了问题,手机端好像无法贴图。
收藏 评论4 发布时间:2023-8-3 16:09

举报

4个回答
butterflyspring 回答时间:2023-8-3 16:51:52

原厂的HAL库中有例程,可以对比一下配置,也可以试着跑跑看。

STM32Cube_FW_H7_V1.7.0\Projects\STM32H743I-EVAL\Applications\USB_Host\CDC_Standalone
底层的女生啊 回答时间:2023-8-4 09:25:03

butterflyspring 发表于 2023-8-3 16:51
原厂的HAL库中有例程,可以对比一下配置,也可以试着跑跑看。</p>
<p>STM32Cube_FW_H7_V1.7.0\Projects\STM32H74 ...

看了一下例程里面用的也是OTG_HS(叹气)

底层的女生啊 回答时间:2023-8-4 13:08:16

butterflyspring 发表于 2023-8-3 16:51
原厂的HAL库中有例程,可以对比一下配置,也可以试着跑跑看。</p>
<p>STM32Cube_FW_H7_V1.7.0\Projects\STM32H74 ...

image.png

把例程里的编译器宏切换成FS,是一样的现象。DM(上)和DP(下)分别是长这样。reset了好几次,后面没动作了。求指点。

8888764eeee 回答时间:2025-3-14 09:13:02

keill 的cdc :插入usb后下载一个zadig.exe打开,选项选择所有usb设备,然后找到设备名字安装winusb即可

cubemax 在st上有驱动的,下载安装即可

所属标签

相似问题

官网相关资源

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