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

正文內(nèi)容

[工學(xué)]浙江大學(xué)arm課件-資料下載頁(yè)

2024-12-07 23:42本頁(yè)面
  

【正文】 , 也作為一個(gè)中斷來(lái)處理 。 在系統(tǒng)復(fù)位的時(shí)候 ,程序 ( PC) 指針被設(shè)置成 0, 使程序跳轉(zhuǎn)到0x00000000開(kāi)始運(yùn)行 。 此空間對(duì)應(yīng)的是 Bank0。 因?yàn)樵谙到y(tǒng)的1MB的線性 Flash和處理器的 Bank0相連接 。 在線性 Flash里存儲(chǔ)的是供系統(tǒng)的初始化的程序 。 此程序負(fù)責(zé)的配置處理器的結(jié)構(gòu) 、 工作模式以及自動(dòng)檢測(cè)嵌入式控制器的各個(gè)硬件是否工作正常 。 此程序負(fù)責(zé)把存儲(chǔ)在 16MB的非線性處理器里面的 制到 0xc5f0000地址 ( 此地址是系統(tǒng) 8MB的 SDRAM的首地址 )。 引導(dǎo)程序把程序 ( PC) 指針指向 0xc000000地址 , 系統(tǒng)開(kāi)始運(yùn)行 。 ?。編譯以后的操作系統(tǒng)和應(yīng)用程序就是這個(gè)文件。 Preface of ARM 77 S3C44B0X存儲(chǔ)系統(tǒng)的特征 ?支持?jǐn)?shù)據(jù)存儲(chǔ)的大 /小端選擇 (通過(guò)外部引腳進(jìn)行選擇 ) ?地址空間:具有 8個(gè)存儲(chǔ)體 , 每個(gè)存儲(chǔ)體可達(dá) 32Mb, 總共可達(dá)256Mb。 ? 對(duì)所有存儲(chǔ)體的訪問(wèn)大小均可進(jìn)行改變 ( 8位/ 16位/ 32位 ) ?8個(gè)存儲(chǔ)體中 , Bank0- Bank5可支持 ROM、 SRAM; BankBank7可支持 ROM、 SRAM和 FP/ EDO/ SDRAM等 。 ?7個(gè)存儲(chǔ)體的起始地址固定 , 1個(gè)存儲(chǔ)體的起始地址可變 。 Preface of ARM 78 典型系統(tǒng)中存儲(chǔ)體的分配情況 存儲(chǔ)體 與存儲(chǔ)體的接口 Bank0 BIOS 512K 2Flash Bank1 16M Flash 硬盤(pán) Bank2 USB接口 Bank3 LCD顯示模塊 Bank4 保留 Bank5 保留 Bank6 系統(tǒng)內(nèi)存 SDRAM Bank7 保留 Preface of ARM 79 復(fù)位后的 S3C44B0X的存儲(chǔ)器映射表 2 MB/ 4 MB/ 8 MB/ 1 6 MB/ 3 2 MB 2 MB/ 4 MB/ 8 MB/ 1 6 MB/ 3 2 MB 3 2 MB 3 2 MB 3 2 MB 3 2 MB 3 2 MB 2 8 MB 2 5 6 MB SA [2 7 : 0 ] 可存取 區(qū)域 參 見(jiàn) 表 7 1 特殊功能 寄存器( 4 MB ) 說(shuō)明: SRO M 表示 RO M 或 SRA M 類型的存儲(chǔ)器 SRO M ( n G C S1 ) SRO M ( n G C S1 ) SRO M ( n G C S2 ) SRO M ( n G C S3 ) SRO M ( n G C S4 ) SRO M ( n G C S5 ) SRO M/ D RA M/ SD RA M ( n G CS6 ) SRO M/ D RA M/ SD RA M ( N g cs 7 ) 0x1000_0000 0x0 e 00_0000 0 x 0 c0 0 _ 0 0 0 0 0x0 e 00_0000 0x0800_0000 0x0600_0000 0x0400_0000 0x0 2 00_0000 0 x 0 1 c0 _ 0 0 0 0 0x0 0 00_0000 Preface of ARM 80 ? 使用 Bank0上的兩片 512Kb 2來(lái)放置系統(tǒng) BIOS,系統(tǒng)上電以后 , PC指針自動(dòng)指向 Bank0的第一個(gè)單元 ,開(kāi)始進(jìn)行系統(tǒng)自舉 。 系統(tǒng)自舉完成以后 , 便從硬盤(pán)中將系統(tǒng)文件和用戶應(yīng)用程序復(fù)制到 SDRAM內(nèi)存中執(zhí)行 。 ? Bank1上接 16M非線性 Flash, 當(dāng)做系統(tǒng)硬盤(pán)使用 ,可以構(gòu)造文件系統(tǒng) , 存放海量數(shù)據(jù) 。 ? 用 SDRAM當(dāng)作系統(tǒng)內(nèi)存 , 只有 Bank6/Bank7能支持 SDRAM, 所以將 SDRAM接在 Bank6上 。 如果同時(shí)使用 Bank6/Bank7, 則要求連接相同容量的存儲(chǔ) , 而且其地址空間在物理上是連續(xù)的 。 Preface of ARM 81 ? Bank0:系統(tǒng)的啟動(dòng) ROM( Flash Rom)。在系統(tǒng)復(fù)位的時(shí)候,處理器的 PC(程序計(jì)數(shù)器)指針指向 0x0地址。在 Bank0的起始地址的程序,就是系統(tǒng)的初始化程序。此程序的主要任務(wù)是: 管理處理器的中斷服務(wù)程序 ? 處理器的中斷是從 0x0地址開(kāi)始,引導(dǎo) ROM負(fù)責(zé)把這一部分的中斷映射到另一個(gè)區(qū)域,以便系統(tǒng)處理。具體的做法,可以參考 。(這部分代碼是三星主頁(yè)可以提供,它把系統(tǒng)的中斷,映射到了不同的指針?biāo)赶虻牡刂房臻g(主要就是系統(tǒng) RAM的空間))。 Preface of ARM 82 初始化硬件平臺(tái),配置其他的 Bank ? S3C44B0X的 Bank0是通過(guò)外部的一個(gè)管腳提供的上拉、下拉電阻來(lái)配置的。主要包括:數(shù)據(jù)位數(shù)( 8位、 16位、32位),數(shù)據(jù)格式(大端、小端)。而其他的 Bank的配置,以及讀寫(xiě)周期等信息是靠 Bank0內(nèi)部的代碼配置相應(yīng)的寄存器來(lái)實(shí)現(xiàn)的。同時(shí),系統(tǒng)的引導(dǎo) Rom也負(fù)責(zé)配置系統(tǒng)的其他的一些寄存器,比如,系統(tǒng)的 PLL(鎖頻環(huán))配置,系統(tǒng)的 IO口等一些端口功能的配置等等。 Preface of ARM 83 系統(tǒng)自動(dòng)檢測(cè) ? 引導(dǎo) Rom負(fù)責(zé)檢測(cè)系統(tǒng)的啟動(dòng)必須的外設(shè)是否正常。主要是系統(tǒng)的 SDRAM的檢測(cè)。 系統(tǒng)的軟件設(shè)置,更新系統(tǒng)( ) ? 用戶可以在系統(tǒng)啟動(dòng)的時(shí)候,按任意鍵,進(jìn)入系統(tǒng)的軟件設(shè)置狀態(tài)。通過(guò)引導(dǎo) Rom設(shè)置或者查看系統(tǒng)的一些軟件信息。包括:通過(guò)開(kāi)啟 USB端口,更新系統(tǒng)文件; LCD顯示測(cè)試;演示程序的裝載測(cè)試;鍵盤(pán)測(cè)試;觸摸屏的坐標(biāo)校準(zhǔn);觸摸屏測(cè)試;以太網(wǎng)地址的設(shè)置等 Preface of ARM 84 實(shí)驗(yàn)系統(tǒng)的存儲(chǔ)空間分配 ? 在系統(tǒng)引導(dǎo)的最后階段,負(fù)責(zé)復(fù)制 SDRAM中,然后,把 PC指針指向 SDRAM中程序的首地址,開(kāi)始運(yùn)行。 ? Bank1: K9F2808(三星 16Mbyte Flash),非線性尋址,每次尋址需要 3次寫(xiě)入 8位地址線。具體的時(shí)序可以參考K9F2808的 datasheet ? Bank2: USBN9603。 USB設(shè)備端接口芯片,占用系統(tǒng)外部中斷 0。 8位數(shù)據(jù)總線。 ? Bank Bank4未接設(shè)備??梢怨矓U(kuò)展使用 ? Bank5: RTL8019AS, ISA總線兼容的 10M以太網(wǎng)( PHY+MAC層)控制芯片。占用系統(tǒng)外部中斷 1, 16位數(shù)據(jù)總線 Preface of ARM 85 ? Bank6: SDRAM,起始地址為 0xC000000。在 SDRAM中,前512Kbyte的空間劃分出來(lái),作為系統(tǒng)的 LCD顯示緩沖區(qū)使用(更新其中的數(shù)據(jù),就可以更新 LCD的顯示)。系統(tǒng)的程序存儲(chǔ)空間從0xC080000開(kāi)始。也就是,引導(dǎo)系統(tǒng)的時(shí)候,需要把 件復(fù)制到 0xC080000開(kāi)始的地址空間,把 PC指針指向 0xC080000。 ? Bank7:未使用。可以擴(kuò)展另一片 SDRAM,或者其他的外設(shè)。 ? 系統(tǒng)的同步串行口( SIO),連接著觸摸屏控制芯片 FM7843(與ADS7843完全兼容)。在同步串行口上,還可以擴(kuò)展其他的芯片???IO口控制設(shè)備的片選信號(hào)( CS)來(lái)防止設(shè)備的沖突。 ? 注:系統(tǒng)的擴(kuò)展接口上, A0的標(biāo)號(hào),連接在 S3C44B0X的 ADDR1上,后面的地址依次向后錯(cuò)位。 Preface of ARM 86
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1