我现在使用STM32F072B 开发版,程式有分两个区块,分别为main code(address 0x08004000) 、boot code(address 0x08000000) 。 目前我有一个很大的问题,当我在一开始上电时,可以知道boot code jump 到main code 是没问题,但我要重烧main code flash 时,跳回boot code ,我的USB是无法work ,但其他功能是正常。 我有尝试过在jump boot code 前,先停止任何跟中断有关功能,再把USB power down 或是Deinit,到了boot code 时,再重新init USB ,但我在debug mode 可以看到它是有进入inti里面。 我不知道我有忽略到什么,导致无法使用USB,可以帮我解决这么问题吗? 谢谢您。 |
如何用c#使用ST25R3911DISCOComm.dll来读取和写入NDEF区的数据,需要相关例程,感谢各位大佬拯救一下我啊!????
使用STM32G431做HID Keyboard与CDC符合设备,发现根本做不成,可能是ST提供的库的问题
STM32U073的usb问题。
STM32F103标准库配置的虚拟串口,设备描述符请求失败
STM32L4R9最大支持SD卡的容量是?支持SDXC 64G卡吗?
usb虚拟多个串口如何操作?
USBX在F407上创建CDC不能正常使用
stm32F407作为usb device时,PC发数据下去,为什么会收到一样的数据?
USB复合设备MSC+CDC,MSC异常影响CDC收发
STM32F407 作USB host 驱动 声卡 问题