在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            新聞中心

            EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > ARM的存儲器映射與存儲器重映射

            ARM的存儲器映射與存儲器重映射

            作者: 時間:2016-11-10 來源:網(wǎng)絡(luò) 收藏
            1.存儲器映射:處理器產(chǎn)生的地址按其某種規(guī)則轉(zhuǎn)移到具體的物理地址;用戶可見的,開機后固定不變的。

            2.存儲器重映射:重新修改局部(64字節(jié)異常向量表);可選操作,穩(wěn)定運行時由用戶需要進(jìn)行改變(用戶程序)。

            本文引用地址:http://www.biyoush.com/article/201611/317247.htm

            MEMMAP=0:開機默認(rèn)值,Boot裝載模式----向量表(0x00000000-0x0000003c)映射的是BootBlock中的0x7FFFE000-0x7FFFF03c中的值;芯片復(fù)位時,啟動boot裝載程序,boot裝載程序檢查P0.14口的狀態(tài)和用戶的異常向量,判斷是進(jìn)入ISP狀態(tài)還是啟動用戶程序,若啟動用戶程序,則自動設(shè)置MEMMAP=1(片內(nèi)flash啟動)或3(片外程序存儲器啟動)。

            MEMMAP=1:中斷向量表就在片內(nèi)flash中,地址就是0x00000000-0x0000003c,相當(dāng)于沒有映射;

            MEMMAP=2:最為主要的設(shè)置,即是重映射的關(guān)鍵之所在,當(dāng)設(shè)置MEMMAP=2 時,中斷向量表(0x00000000-0x0000003c)映射的是片內(nèi)SRAM中的0x40000000-0x4000003c中的值,而因為是SRAM,所以在程序運行的過程中是可以改變的,這樣就可以達(dá)到重映射的目的啦(中斷向量表可以隨時修改)。

            MEMMAP=3:中斷向量表就在片外flash中,中斷向量表(0x00000000-0x0000003c)映射到是片外flash中的0x80000000-0x8000003c中的值;功能上與MEMMAP=1時的差不多,因為一旦程序固化到flash中,即為只讀,只是數(shù)值映射而已。



            評論


            技術(shù)專區(qū)

            關(guān)閉