CH32V203 自带例程中IAP的例子,
APP是从0x08005000开始 (#define FLASH_Base 0x08005000)
现在由于FLASH空间不够, 想把APP改到从0x08004000,
我修改: 1: #define FLASH_Base 0x08004000
2: void SW_Handler(void) {
__asm("li a6, 0x4000");
__asm("jr a6");
while(1);
}
3: APP的LD里, 改成:0x08004000
修改之后, APP没有运行.
求教: 1:能不能改成0x08004000 ?
2:还要改哪里 ?