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

STM32H743 配置USBOTG 使用U盘几周后 stm32无法识别usb

[复制链接]
dsfgasdf 提问时间:2026-1-7 09:25 / 未解决

STM32H743 配置USBOTG 使用U盘几周后 stm32无法识别usb 拔插U盘没有反应

收藏 评论3 发布时间:2026-1-7 09:25

举报

3个回答
CM_STM32 回答时间:2026-1-7 10:33:41

其他设备可以正常识别吗?

xmshao 回答时间:2026-1-7 10:37:53

你应该是指系统连续工作几周后 STM32无法识别U盘吧,重启系统应该OK吧。

如果是这样的话,怀疑是堆栈方面的原因。

比方 代码里是否有通过malloc操作做内存分配,用完之后没有及时释放掉,导致内存消耗殆尽或严重碎片化;

某些场合中断多、嵌套多是否发生了栈溢出?

如果说只单纯地用几周后突然不行了怎么重启系统也于事无补,个人倾向硬件方面的原因,或者工作环境导致某些电气特性超过了芯片工作的正常范围,比方VBUS稳定性、时钟系统稳定性等。

laslzb@163.com 回答时间:2026-6-4 11:06:00

你的USB 硬件上有没有加防静电器件?

所属标签

相似问题

官网相关资源

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