STM32 USB 不能运作
我现在使用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,可以帮我解决这么问题吗? 谢谢您。
页:
[1]