STM32F407有一个bootloader和2个APP,APP的位置分别在0x8020000和0x8080000,假定两个APP分别是A 和 B,但是写入A和B时没法确定写在哪个位置,可能A写在0x80200000,也可能写在0x08080000,这样在APP里边没法配置中断向量表NVIC_SetVectorTable(NVIC_VectTab_FLASH, ***********); A里边如果配置了0x20000,但是如果写到0x08080000位置了怎么办?
这个问题大家是怎么处理的?
谢谢!