中文国产日韩欧美视频,午夜精品999,色综合天天综合网国产成人网,色综合视频一区二区观看,国产高清在线精品,伊人色播,色综合久久天天综合观看

地址重映射在S3C4510B系統(tǒng)中的實現(xiàn)

時間:2023-05-01 08:33:28 計算機(jī)論文 我要投稿
  • 相關(guān)推薦

地址重映射在S3C4510B系統(tǒng)中的實現(xiàn)

摘要:介紹基于S3C4510B系統(tǒng)的啟動流程;詳細(xì)介紹Remap(重映射)的實現(xiàn)過程及部分關(guān)鍵代碼,給出啟動代碼中異常中斷向量的處理。

    關(guān)鍵詞:Remap 地址重映射 S3C4510B 異常中斷

近年來,隨著32位芯片制造技術(shù)的不斷完善,制造成本不斷降低,國內(nèi)的32位MCU市場也開始火爆起來。越來越多的工程師開始將開發(fā)目光從8位轉(zhuǎn)移到32位微處理器上,基于32位MCU的產(chǎn)品如雨后春筍般層出不窮,應(yīng)用領(lǐng)域涵蓋了掌上設(shè)備、家用電器、網(wǎng)絡(luò)設(shè)備、無線通信、工業(yè)控制等。在32位微控制芯片領(lǐng)域,ARM架構(gòu)的芯片占了近70%的市場。本文中所用到的處理器正是Samsung公司生產(chǎn)的基于ARM架構(gòu)的S3C4510B。

1 S3C4510B簡介

S3C4510B是一款基于以太網(wǎng)系統(tǒng)的高性價比、高性能的16/32位RISC微處理器。芯片部集成了8KB的Cache/SRAM和Ethernet控制器,減少了整個系統(tǒng)的成本。片外可擴(kuò)展ROM、Flash、SDRAM等存儲芯片,可以移植μClinux等復(fù)雜的操作系統(tǒng)。利用操作系統(tǒng)完善的TCP/IP協(xié)議棧充分發(fā)揮芯片的網(wǎng)絡(luò)功能

。S3C4510B芯片內(nèi)部沒有程序存儲器,所有程序都被存儲在片外擴(kuò)展的ROM和Flash中。開始啟動時,存有啟動代碼的ROM或Flash將被映射為0x00地址,系統(tǒng)從此開始運行。但在實際應(yīng)用中,為提高系統(tǒng)的實時性,加快代碼的執(zhí)行速度,系統(tǒng)啟動后程序往往要被搬移到RAM中,因為RAM的存取速度要比ROM快得多,這樣大大提升系統(tǒng)的性能。由于S3C4510B芯片中的異常中斷入口地址被固定在0x00開始的8個字中,系統(tǒng)只能將地址空間重新分配,把RAM映射到0x00地址處,這正是Remap的原因所在。

S3C4510B內(nèi)部有幾個特殊寄存器,用于實現(xiàn)地址空間和芯片內(nèi)外存儲介質(zhì)的映射。這幾個寄存器的簡介如下:

SYSCFG:設(shè)置特殊寄存器的起始地址和片內(nèi)SRAM的起始地址。

EXTDBWTH:設(shè)置各Bank寄存器所映射芯片的數(shù)據(jù)線寬度。

ROMCON0~ROMCON5:設(shè)置系統(tǒng)內(nèi)片擴(kuò)展ROM和Flash的起始和終止地址。

DRAMCON0~DRAMCON3:設(shè)置系統(tǒng)內(nèi)片外擴(kuò)展RAM的起始和終止地址。

S3C4510B芯片內(nèi)特殊寄存器段的物理地址為0x3ff0000,各特殊寄存器的偏移地址詳見S3C4510B的技術(shù)手冊。

2 S3C4510B系統(tǒng)中Remap的實現(xiàn)

地址空間的重新分配,與處理器的硬件結(jié)構(gòu)緊密相關(guān)?傮w來說,32位系統(tǒng)中的地址重映射機(jī)制可以分為兩種情況:一類是處理器內(nèi)部專門的寄存器可以完成Remap,這樣只需將Remap寄存器的相應(yīng)位置1,由硬件邏輯來完成地址的重新映射,如Atmel AT91xx系列;

[1] [2] [3] [4] [5] [6] 

【地址重映射在S3C4510B系統(tǒng)中的實現(xiàn)】相關(guān)文章:

TDCS系統(tǒng)中VLAN的設(shè)計與實現(xiàn)05-02

ETC系統(tǒng)中貸款費的實現(xiàn)設(shè)計05-03

數(shù)字發(fā)射在航空電磁儀中的應(yīng)用04-26

CAT系統(tǒng)中的自動控制技術(shù)軟件實現(xiàn)研究04-27

姿態(tài)確定組合系統(tǒng)中多天線GPS的工程實現(xiàn)04-27

DSP硬件算法在捷聯(lián)慣性AHRS系統(tǒng)中的實現(xiàn)04-29

特征系統(tǒng)實現(xiàn)算法中的模型定階方法研究04-28

超聲輻射在有機(jī)合成實驗中的應(yīng)用05-02

Kalman 濾波中連續(xù)系統(tǒng)離散化的計算機(jī)實現(xiàn)05-02

車載式三維信息采集系統(tǒng)中多坐標(biāo)系統(tǒng)轉(zhuǎn)換實現(xiàn)04-28