實現Cortex-M3內核芯片(如STM32,LPC1768)的boot升級跳轉到APP操作

這篇文檔主要講解Cortex-M3內核的芯片怎樣實現帶有BOOT和APP分區程序功能,通過BOOT來給APP固件升級。 先列出主要步驟: 在BOOT中: 重定位中斷向量表到BOOT區首地址(必須) 在跳轉之前重置所有內部外設時鐘包括Systick時鐘,避免跳轉時產生意外中斷(可選) 更改PC指針和SP堆棧指針,實現跳轉(必須) 在APP中: 重定位中斷向量表到APP區首地址(必須)        
相關文章
相關標籤/搜索