LPC1752實現IAP(一):要求、方案確定及準備

前不久接到項目要求:某無人值守設備需要進行在線升級,而ARM與外部通信只有串口,無其他外部觸發設備。 經過一早上的文檔查閱基本方案確定如下: 將FLASH分爲兩部分,一部分存放原代碼,一部分用於接收串口升級包。升級包寫入成功後,切換狀態量,執行新代碼區域。二次更新時,將串口接收數據置於源代碼區域,接收完成切換狀態量,執行原代碼區。 此方案中,寫入FLASH需要特權模式,且因無任何外部相應外部中斷,
相關文章
相關標籤/搜索