ARM處理器啟動(dòng)方式
在外啟動(dòng)方式下,ARM從外部程序存儲(chǔ)器(一般是Flash存儲(chǔ)器)取指令執(zhí)行相應(yīng)的應(yīng)用;在內(nèi)啟動(dòng)方式下,ARM運(yùn)行片上啟動(dòng)ROM中固化的一個(gè)128B啟動(dòng)程序,完成器件初始化,配置串口1以9600bps速率接收2048B用戶程序存儲(chǔ)于片內(nèi)SRAM中,然后跳轉(zhuǎn)到片內(nèi)SRAM起始處開(kāi)始執(zhí)行剛下載的2KB用戶程序,這為進(jìn)一步的調(diào)試、代碼下載、外啟動(dòng)Flash存儲(chǔ)器編程提供途徑,非常適用于嵌入式系統(tǒng)的實(shí)驗(yàn)與開(kāi)發(fā)。
EP7312有強(qiáng)大的系統(tǒng)擴(kuò)展能力,表1、表2中所示分別是內(nèi)、外啟動(dòng)方式下的地址空間分配。
表1 內(nèi)啟動(dòng)方式地址空間分配
表2 外啟動(dòng)方式地址空間分配