ARM7 在嵌入式應用中啟動程序的實現
——
寫好啟動程序是設計好嵌入式程序的關鍵,系統啟動程序所執行的操作依賴于正在開發其軟件
的系統,一般流程如下:
設置入口指針ENTRY
設置中斷向量
初始化寄存器和堆棧
初始化存儲器系統
初始化應用程序內存空間(程序裝載區間,執
行區間,數據區間和零初始化區間等)
呼叫主C 程序
結束
詳細步驟
⑴設置入口指針
啟動程序首先必須定義入口指針,而且整個應用程序只有一個入口指針。
⑵ 設置中斷向量
ARM7 要求中斷向量表必須設置在從0 地址開始,連續8
評論