STM32 IAP跳转APP跑飞问题

    技术2022-07-11  116

    APP程序 main 函数中没有设置中断向量偏移

    1、设置APP程序 FLASH 写入区域及位置 2、APP 中设置中断向量表的偏移

    SCB->VTOR=FLASH_BASE|0x10000;

    这个偏移量根据 FLASH写入位置的偏移 偏移多少中断向量表也要偏移多少 3、bootload 程序的大小 要预留出来7276+7480 约14的大小 我们偏移了 0x10000 也就是64k的大小 这块区域就是放bootload 程序的

    Processed: 0.014, SQL: 9