| 
 | 
 
升级一些简单的代码比如LCD、串口中断程序等是没问题的,SD卡的FATFS例程就不能初始化SD卡了,带ucos的APP直接跳转不过去(MCU重启) 
__asm void JMP_Boot( uint32_t address )// 
{ 
   LDR SP, [R0]                ;Load new stack pointer address 
   LDR PC, [R0, #4]        ;Load new program counter address 
} 
void Boot( void )   
{ 
        SCB->VTOR = APP_START_SECTOR & 0x1FFFFFFF;        // 
        JMP_Boot(APP_START_SECTOR); 
} 
复制代码 
 
以上是重映射和跳转代码 
 
 |   
 
 
 
 |