freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

嵌入式系統(tǒng)原理及應(yīng)用教程第5章-展示頁(yè)

2025-05-09 23:05本頁(yè)面
  

【正文】 SROM (nGCS4) SROM/SDRAM (nGCS3) SROM (nGCS2) SROM (nGCS1) 圖 51 S3C2440 存儲(chǔ)空間分配圖 地址 2MB 4MB 8MB 16MB 32MB 64MB 128MB 6號(hào)地址 起始 地址 0x3000 _0000 0x3000 _0000 0x3000 _0000 0x3000 _0000 0x3000 _0000 0x3000 _0000 0x3000 _0000 地址 起始 0x301f _ffff 0x303f _ffff 0x307f _ffff 0x30ff _ffff 0x31ff _ffff 0x33ff _ffff 0x37ff _ffff 7號(hào)地址 地址 起始 0x3020 _0000 0x3040 _0000 0x3080 _0000 0x3100 _0000 0x3200 _0000 0x3400 _0000 0x3800 _0000 結(jié)束 地址 0x303f _ffff 0x307f _ffff 0x30ff _ffff 0x31ff _ffff 0x33ff _ffff 0x37ff _ffff 0x3fff _ffff 表 52 6號(hào)和 7號(hào)存儲(chǔ)塊地址 目前, Nor Flash價(jià)格較高,而 SDRAM和 NAND Flash存儲(chǔ)器相對(duì)經(jīng)濟(jì),這樣促使一些用戶在 NAND Flash上執(zhí)行啟動(dòng)代碼,在 SDRAM 上執(zhí)行主程序。 ? 1號(hào)存儲(chǔ)塊到 5號(hào)存儲(chǔ)塊也可以外接 SRAM類型的存儲(chǔ)器或者具有SDRAM接口特性的 ROM存儲(chǔ)器。 OM(1:0)=00 0x40000_0000 0x3800_0000 0x3000_0000 0x2800_0000 0x2022_0000 0x1800_0000 0x1000_0000 0x800_0000 0x0000_0000 BOOT Internal SRAM(4KB) 128M 128M 128M 128M 128M 2M/4M/8M/16M/32M/64M/128M 2M/4M/8M/16M/32M/64M/128M 1GB HADDR[29:0] Accessible Region 128M OM(1:0)=01, 10 SROM/SDRAM (nGCS7) SROM/SDRAM (nGCS6) SROM (nGCS5) SROM (nGCS4) SROM/SDRAM (nGCS3) SROM (nGCS2) SROM (nGCS1) SROM (nGCS0) SROM/SDRAM (nGCS7) SROM/SDRAM (nGCS6) SROM (nGCS5) SROM (nGCS4) SROM/SDRAM (nGCS3) SROM (nGCS2) SROM (nGCS1) 圖 51 S3C2440 存儲(chǔ)空間分配圖 0號(hào)存儲(chǔ)塊可以外接 SDRAM類型的存儲(chǔ)器或者具有 SDRAM接口特性的 ROM存儲(chǔ)器,其數(shù)據(jù)總線寬度應(yīng)設(shè)定為 16位或 32位中的一種。 S3C2440A芯片外部可尋址的存儲(chǔ)空間是 1GB,被分成 8個(gè)存儲(chǔ)模塊,每塊 128MB。為適應(yīng)如此復(fù)雜的存儲(chǔ)體系要求, ARM處理器中引入了存儲(chǔ)管理單元來(lái)管理存儲(chǔ)系統(tǒng)。第 1章 嵌入式系統(tǒng)概述 第 2章 ARM微處理器概述與編程模型 第 3章 ARM9指令系統(tǒng) 第 4章 嵌入式程序設(shè)計(jì)基礎(chǔ) 第 5章 嵌入式內(nèi)部可編程模塊 第 6章 嵌入式接口技術(shù)應(yīng)用 第 7章 軟件開發(fā)環(huán)境 S3C2440A內(nèi)部除了 ARM920T內(nèi)核外 , 還包括很多模塊如: ? 存儲(chǔ)器 ? I/O端口 ? 中斷系統(tǒng) ? 看門狗 ? RTC ? Timer部件 ? UART ? ADC及觸摸屏接口 其中許多是可編程控制的 , 下面將介紹其中的重要模塊 。 嵌入式系統(tǒng)中,存儲(chǔ)系統(tǒng)差別很大,可包含多種類型的存儲(chǔ)器件,如 FLASH, SRAM, SDRAM, ROM等,這些不同類型的存儲(chǔ)器件速度和寬度等各不相同; ? 在訪問(wèn)存儲(chǔ)單元時(shí),可能采取平板式的地址映射機(jī)制對(duì)其操作,或需要使用虛擬地址對(duì)其進(jìn)行讀寫; ? 系統(tǒng)中,需引入存儲(chǔ)保護(hù)機(jī)制,增強(qiáng)系統(tǒng)的安全性。 S3C2440A片內(nèi)集成了存儲(chǔ)器控制器,提供了訪問(wèn)存儲(chǔ)器所需的全部控制信號(hào)。如圖 51所示。 因?yàn)?0號(hào)存儲(chǔ)塊一般作為啟動(dòng) ROM區(qū)工作。 ? 6號(hào)存儲(chǔ)塊、 7號(hào)存儲(chǔ)塊可以外接 SDRAM類型的存儲(chǔ)器,它們的塊容量可改變,且 7號(hào)存儲(chǔ)塊的起始地址也可改變,如表 52所示。 S3C2440A的驅(qū)動(dòng)代碼可以在外部的 NAND Flash存儲(chǔ)器上被執(zhí)行。啟動(dòng)時(shí),NAND Flash上的前 4Kbyte將被裝載到 Steppingstone,且執(zhí)行啟動(dòng)代碼。使用硬件的 ECC檢查 NAND Flash的數(shù)據(jù)。 NAND Flash控制器的模塊圖如圖 52所示。 在上電或重啟以后, NAND Flash控制器自動(dòng)裝載 4KB的boot loader代碼。 Nand flash 的內(nèi)部結(jié)構(gòu)能夠提供極高的單元密度,可以達(dá)到很大的存儲(chǔ)容量,并且寫入和擦除的速度也很快。 例 51:測(cè)試 512頁(yè)的 nand flash,原理框圖如圖 55所示: /*測(cè)試 512頁(yè)的 nand flash*/ include include include include include include //suppport boot params define GLOBAL_PARAMS include define EnNandFlash() (rNFCONT |= 1) define DsNandFlash() (rNFCONT amp。= ~(11)) define NFChipDs() (rNFCONT |= (11)) define InitEcc() (rNFCONT |= (14)) define MEccUnlock() (rNFCONT amp。 這里把在 S3C2440A芯片中的輸入輸出端口稱為 GPIO端口。 S3C2440A芯片的 9個(gè) GPIO端口是: ? 端口 A( GPA)有 23個(gè)輸出引腳的端口。 ? 端口 C( GPC)有 16個(gè)輸入輸出引腳的端口。 ? 端口 E( GPE)有 16個(gè)輸入輸出引腳的端口。 ?
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1