实现Cortex-M3内核芯片(如STM32,LPC1768)的boot升级跳转到APP操作

这篇文档主要讲解Cortex-M3内核的芯片怎样实现带有BOOT和APP分区程序功能,通过BOOT来给APP固件升级。 先列出主要步骤: 在BOOT中: 重定位中断向量表到BOOT区首地址(必须) 在跳转之前重置所有内部外设时钟包括Systick时钟,避免跳转时产生意外中断(可选) 更改PC指针和SP堆栈指针,实现跳转(必须) 在APP中: 重定位中断向量表到APP区首地址(必须)        
相关文章
相关标签/搜索