OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3191|回复: 1

STM32H743核心板USB识别失败

[复制链接]

2

主题

2

帖子

0

精华

新手入门

积分
6
金钱
6
注册时间
2022-5-26
在线时间
0 小时
发表于 2026-3-4 16:03:13 | 显示全部楼层 |阅读模式
1金钱
刚买的两个STM32H743核心板USB识别失败,烧录的是USB虚拟串口程序,我这边设备管理器显示和正点原子技术支持设备管理器显示的也不一样
这个是正点原子技术支持截图的设备管理器
这个是我这边的电脑设备管理器显示
我这边显示的是H7,正点原子没有显示H7,我换了3台电脑,同时外部供电都失败
我用他们的407和103的USB都是正常的
请大神们帮忙看看
有遇到相同问题的请帮忙回复
由衷感谢,谢谢

回复

使用道具 举报

0

主题

97

帖子

0

精华

高级会员

Rank: 4

积分
517
金钱
517
注册时间
2026-1-29
在线时间
32 小时
发表于 2026-7-15 13:35:32 | 显示全部楼层
根据你提供的信息,你的两个 STM32H743 核心板 USB 识别失败,而正点原子技术支持的设备管理器截图与你的不同,且你的设备显示为 "H7",而正点原子的没有显示 "H7"。同时,你提到更换了 3 台电脑,外部供电也无法解决问题,而使用正点原子的 407 和 103 开发板的 USB 功能是正常的。以下是一些可能的原因和解决方法:

一、硬件层排查
USB 数据线与端口问题

确保使用的是 数据线(非仅充电线),劣质或纯充电线会导致信号传输失败。
尝试将核心板插入电脑 后置 USB 端口(避免前置接口供电不足或信号干扰)。
USB 接口物理连接检查

确认核心板的 USB 接口焊接无虚焊、短路或断路,尤其是 D+ (PA12) 和 D- (PA11) 引脚。
若核心板支持 外部供电,需确保 VBUS 电压稳定(4.75V~5.25V)且 GND 连接可靠。
二、软件与固件配置
USB 时钟配置

STM32H743 的 USB 模块需要精确的 48MHz 时钟。检查以下内容:
CubeMX 中是否启用 USB 外设时钟(__HAL_RCC_USB_CLK_ENABLE())。
PLL 配置是否正确输出 48MHz(例如 PLL48CLK = HSE * (PLLN / (PLLP / 2)))。
USB 描述符与 Class 配置

确保代码中的 USB 描述符(VID/PID、设备类等)与正点原子提供的固件一致。若 VID/PID 不匹配,可能导致设备管理器显示异常。
检查是否启用了正确的 USB Class(如 CDC 虚拟串口),并实现对应的回调函数(如 CDC_Itf_Init)。
三、驱动与系统兼容性
驱动程序安装

安装 ST 官方 VCP 驱动(适用于 CDC 虚拟串口),从 ST官网下载 对应版本。
若设备管理器仍显示黄色感叹号,尝试右键卸载设备并勾选“删除此设备的驱动程序软件”,重新插拔核心板。
Windows 系统兼容性

禁用驱动程序强制签名(仅限 Win10/11):
进入 设置 > 更新与安全 > 恢复 > 高级启动 > 疑难解答 > 启动设置 > 重启 > 按 7。
若问题仍未解决,建议联系正点原子技术支持,提供设备管理器截图和核心板批次信息,确认是否存在已知硬件设计差异或固件缺陷。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /1 下一条

正点原子公众号

如发现本坛存在违规或侵权内容, 请点击这里发送邮件举报 (或致电020-38271790)。请提供侵权说明和联系方式。我们将及时审核依法处理,感谢配合。

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2026-7-25 11:41

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表