| 本来是在原来程序上加一个IAP的功能,如果不用IAP功能,程序运行良好。为了加IAP功能,我把FLASH分为2个区域,BootLoader区和app区,app区如果只是简单的程序(LED跑马灯)就可以正常运行,能从BootLoader区跳转到app区域;但是把USB初始化加进去之后,程序运行就不成功了。硬件仿真来看是有从BootLoader程序跳转到app程序,但是等会儿之后又进入了BootLoader复位,就这样一直复位~各位大佬支支招呗~ |
Your UAT Feedback is needed within today.
STM32_USB_Device_Library
用STM32F4 Cube MX生成的USB Device C代码的BUG
STM32F446 USB和串口1 冲突
STM32f407ZG使用STM32CubeMX创建USB应用失败
请教stm32F105 USB开发资料去哪里下载
STM32F103VE-USB-VCOM发不出数据
STM32cubemx 配置出的 USB HID 电脑无法识别
[STM32L496] 求助USBCDC通信,PC端总是需要插拔USB线问题
STM32F USB DFU下载无法识别USB设备
微信公众号
手机版
一般APP中要加上NVIC_SetVectorTable(NVIC_VectTab_FLASH, offset); offset 要根据实际偏移地址设置,这样才能保证APP发生中断后跳到APP的中断向量表。 在ST的例程中有注释可以看到。
评分
查看全部评分
找到问题了,是在app程序里面USB初始化又把向量偏移到了0x8···,这里改了就好了。
评分
查看全部评分