STM32+USB3300复位枚举异常的问题

关键字:STM32F4,STM32H7,USB3300,USBHS,Reset复位

F4和H7用的都是DWC2的USBIP,我的板子上3300+单片机工作的很好,插入枚举一切正常,但是设备收到上位机的复位命令后,单片机复位,USB3300复位,可是复位异常了,枚举异常,请在USB外设的复位函数中相关位置添加delay即可。我用的CherryUSB,我在这里加的:

如果你用的官方的库。请在这里加延时即可:

全速USB不用加,高速USB在软复位时你就要加了。当然你不做设备软复位可以不加的、

相关推荐
三易串口屏1 小时前
实验20 自动灭火场景实验
嵌入式硬件·串口屏·三易串口屏·uart 通信
蒸蛋一级爱好者1 小时前
TFTP协议
单片机·嵌入式硬件
优信电子1 小时前
STM32/C51驱动 DHTC11 温湿度传感器
stm32·单片机·嵌入式硬件·c51·温湿度传感器·dhtc11·环境测量
QiLinkOS2 小时前
【从实验室到商业战场:发明专利如何重塑科技与企业的共生生态】
大数据·c语言·数据结构·c++·人工智能·单片机·算法
周周记笔记2 小时前
【元器件专题】三极管-如果B极给一个方波信号,那么V0输出也可以设计为一个方波信号
单片机·嵌入式硬件
潜创微科技2 小时前
IT68353:DP 1.4 + HDMI 2.0 + USB-C 三合一转 HDMI 2.0 单芯片KVM切换方案
嵌入式硬件·音视频
HPT_Lt3 小时前
ZCC10012支持100V/1.2A 超低静态电流同步降压转换器 兼容LM5164
单片机·嵌入式硬件
Industio_触觉智能3 小时前
瑞芯微RK3576车载智能场景之ADAS+DMS+NVR
嵌入式硬件·dms·adas·nvr·rk3576·车载智能
2zcode4 小时前
基于STM32的多功能万年历电子闹钟设计与实现
stm32·单片机·嵌入式硬件
一抹晴空4 小时前
Keil MDK AC6 compiler编译报错,与AC5区别
c语言·arm开发·单片机