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

正文內(nèi)容

基于arm9的linux操作系統(tǒng)移植畢業(yè)設(shè)計(jì)-文庫吧資料

2025-06-24 21:41本頁面
  

【正文】 0MHz。工作電壓:(1) 內(nèi)核:,最高300MHz;,最高400MHz(2) 存儲(chǔ)器:。(4) 最大支持4096*4096 像素輸入(2048*2048 像素輸入比例)。(2) 可以DZI(數(shù)碼縮放)。(3) 可以基于DMA 或中斷模式工作。SPI 接口:(1) 兼容2 通道SPI 版。(5) 64 字節(jié)發(fā)送和接收FIFO。(3) 兼容SD 版。SD 主機(jī)接口:(1) 基于普通、DMA 或中斷傳輸模式(字節(jié)、半字、字)。(2) 具備5 個(gè)Endpoint。(3) 兼容USB 標(biāo)準(zhǔn)。USB 主設(shè)備:(1) 2 個(gè)USB 主設(shè)備接口。AC97 音頻接口:(1) 支持16 位取樣。(3) 發(fā)送和接收具備128 字節(jié)(64 字節(jié)加64 字節(jié))FIFO。IIS 總線接口:(1) 1 通道音頻IIS 總線接口,可基于DMA 方式工作。IIC 總線接口:(1) 1 通道多主IIC 總線??撮T狗定時(shí)器:(1) 16 位看門狗定時(shí)器。(2) 最大500KSPS/10 位精度。(7) 每個(gè)通道都具有內(nèi)部64 字節(jié)的發(fā)送FIFO 和64 字節(jié)的接收FIFO。(5) 支持IrDA 。(3) 支持外部時(shí)鐘作為UART 的運(yùn)行時(shí)鐘(UEXTCLK)。UART:(1) 3 通道UART,可以基于DMA 模式或中斷模式工作。(6) 最大幀緩沖器大小是4M 字節(jié)。(4) 支持多種不同尺寸的液晶屏。(2) 支持16bbp 無調(diào)色真彩顯示。(6) 256 色模式下支持的最大虛擬屏是:40961024,20482048,10244096 等。(4) LCD 實(shí)際尺寸的典型值是:640480,320240,160160 及其它。(2) 支持單色模式、4 級(jí)、16 級(jí)灰度STN LCD、256 色和4096 色STN LCD。(3) 采用脈沖傳輸模式加快傳輸速率。DMA 控制器(1) 4 通道的DMA 控制器。通用I/O 端口:(1) 24 個(gè)外部中斷端口。(3) 具有報(bào)警中斷。RTC(實(shí)時(shí)時(shí)鐘):(1) 全面的時(shí)鐘特性:秒、分、時(shí)、日期、星期、月和年。(6) 能產(chǎn)生死區(qū)。具有脈沖帶寬調(diào)制功能的定時(shí)器(PMW)(4) 4 通道16 位具有PWM 功能的定時(shí)器,1 通道16 位內(nèi)部定時(shí)器,可基于DMA 或中斷進(jìn)行工作。(2) 可編程的邊沿或者電平觸發(fā)模式選擇。中斷控制器: 60 個(gè)中斷源(1 個(gè)看門狗定時(shí)器,5 個(gè)定時(shí)器,9 個(gè)UARTs,24 個(gè)外部中斷,4 個(gè)DMA,2 個(gè)RTC,2 個(gè)ADC,1 個(gè)IIC,2 個(gè)SPI,1 個(gè)SDI,2 個(gè)USB,1 個(gè)LCD,1 個(gè)電池故障,1 個(gè)NAND 和2 個(gè)攝像頭)1 個(gè)AC97。正常模式指正常運(yùn)行模式;慢速模式指不加鎖相環(huán)的低時(shí)鐘頻率模式;空閑模式指停止CPU 的時(shí)鐘;休眠模式指所有外設(shè)和內(nèi)核的電源都被切斷。(1) 通過設(shè)置相應(yīng)寄存器,可以有選擇的為每個(gè)功能模塊提供需要的時(shí)鐘。時(shí)鐘電源管理:在S3C2440 中集成了兩個(gè)鎖相環(huán):MPLL 和UPLL。(4) 采用寫穿式(write–through)或?qū)懟厥剑╳rite–back)Cache 操作來更新主存儲(chǔ)器。(2) 每行8 字長度,其中每行帶有一個(gè)有效位和兩個(gè)dirty 位。(2) 采用4KB 內(nèi)部緩沖器進(jìn)行啟動(dòng)引導(dǎo)。(11) 支持各種型號(hào)的ROM 引導(dǎo)(NOR/NAND FLASH、EEPROM,或其它)。(9) 支持外部等待信號(hào)延長總線周期。(7) 8 個(gè)存儲(chǔ)器bank,其中6 個(gè)適用于ROM、SRAM 和其它,另外兩個(gè)適用于ROM/SRAM和同步DRAM。(5) 從bank0 到bank6 都采用固定的bank 起始尋址。(2) 支持快速總線模式和同步總線模式(3) 尋址空間:每bank 128M 字節(jié)(總共1G 字節(jié))。(6) 內(nèi)部高級(jí)微控制總線(AMBA)體系結(jié)構(gòu)(,AHB/APB)。(4) 指令高速存儲(chǔ)緩沖器(I–Cache),數(shù)據(jù)高速存儲(chǔ)緩沖器(D–Cache),寫緩沖器和物理地址TAG RAM 減少主存帶寬和響應(yīng)性帶來的影響。(2) 16或者32 位RISC 體系結(jié)構(gòu)和ARM920T 內(nèi)核指令集。具有獨(dú)立的16KB 指令Cache 和16KB 數(shù)據(jù)Cache。采用ARM920T 內(nèi)核,低功耗, 具有高速的處理計(jì)算能力。最終可用的嵌入式Linux系統(tǒng)體系結(jié)構(gòu)如表11所示:表11 嵌入式Linux系統(tǒng)體系結(jié)構(gòu)應(yīng)用軟件應(yīng)用層嵌入式GUI圖形支持支持層BOOTLOADER、LINUX KERNEL、DRIVERS系統(tǒng)層嵌入式開發(fā)板實(shí)驗(yàn)板(本論文使用SAMSUNG S3C2440A)硬件層硬件層是操作系統(tǒng)的基礎(chǔ),所有軟件都建立在它的基礎(chǔ)上,系統(tǒng)層的BootLoader是嵌入式系統(tǒng)軟件的最底層,是上電后運(yùn)行的第一個(gè)程序,類似于PC機(jī)上的BIOS,完成對(duì)硬件的初始化和內(nèi)核加載,驅(qū)動(dòng)程序作為系統(tǒng)內(nèi)核的一部分,實(shí)現(xiàn)操作系統(tǒng)內(nèi)核和硬件設(shè)備之間的接口,為應(yīng)用程序屏蔽硬件的細(xì)節(jié),系統(tǒng)內(nèi)核主要完成任務(wù)管理,調(diào)度算法等,GUI圖形支持庫實(shí)現(xiàn)對(duì)硬件的抽象、提供基本的圖形接口函數(shù)和與用戶實(shí)現(xiàn)交互,而應(yīng)用軟件用來實(shí)現(xiàn)某一具體功能。1 嵌入式Linux系統(tǒng)構(gòu)成和軟件開發(fā)環(huán)境 嵌入式Linux系統(tǒng)的體系結(jié)構(gòu)除了硬件系統(tǒng)外,嵌入式Linux系統(tǒng)需要有下面三個(gè)基本元素:系統(tǒng)引導(dǎo)程序BootLoader(用于設(shè)備加電后的系統(tǒng)定位引導(dǎo))、Linux內(nèi)核(內(nèi)存管理、程序管理)、初始化進(jìn)程。(4) 對(duì)文件系統(tǒng)進(jìn)行移植到開發(fā)板。本次畢業(yè)設(shè)計(jì)所用的BootLoader是開發(fā)板官網(wǎng)上下載的,所以可以更加穩(wěn)定的在開發(fā)板上運(yùn)行Linux系統(tǒng)。BootLoader在目標(biāo)板上電的時(shí)候運(yùn)行,主要完成開發(fā)板初始化和Linux內(nèi)核引導(dǎo)的任務(wù)。(2) 移植BootLoader引導(dǎo)程序嵌入式Linux內(nèi)核通常需要目標(biāo)板上的引導(dǎo)程序引導(dǎo)來引導(dǎo)內(nèi)核的啟動(dòng),這些引導(dǎo)程序就是BootLoader。直接在這樣的硬件上建立Linux系統(tǒng)非常困難。其移植過程不脫離一般性,但因具體開發(fā)環(huán)境的不同,移植過程中會(huì)涉及到很多具體問題。本課題以飛凌嵌入式技術(shù)有限公司的以S3C2440A為核心的ARM9開發(fā)板FL2440為硬件開發(fā)平臺(tái),在此基礎(chǔ)上,實(shí)現(xiàn)嵌入式Linux系統(tǒng)的移植。,Linux向現(xiàn)有主流的RTOS提供商在嵌入式系統(tǒng)市場提出了巨大挑戰(zhàn),將成為更優(yōu)秀的嵌入式操作系統(tǒng)。而且可以支持多種處理器芯片。它充分利用了x86 CPU的任務(wù)切換機(jī)制,實(shí)現(xiàn)了真正的多任務(wù)、多用戶環(huán)境。自1991年誕生至今,以驚人的速度發(fā)展。嵌入式操作系統(tǒng)負(fù)責(zé)嵌入式系統(tǒng)的全部軟、硬件資源的分配和調(diào)度工作。(1) 嵌入式微處理器 (Embedded MICroprocssor Unit,EMP)(2) 嵌入式微控制器 (Microcontroller Unit,MCU)(3) 嵌入式DSP處理器(Embedded Digital Signal Processor)(4) 嵌入式片上系統(tǒng) (System on Chip,SOC)嵌入式操作系統(tǒng)是嵌入式應(yīng)用軟件的基礎(chǔ)和開發(fā)平臺(tái),用戶的其它應(yīng)用程序都建立在操作系統(tǒng)之上。嵌入式處理器是嵌入式系統(tǒng)的核心,是輔助、控制系統(tǒng)運(yùn)行的硬件單元,目前全世界嵌入式處理器的品種總量已經(jīng)超過1000多種,流行體系結(jié)構(gòu)包括MPU、MCU等三十幾個(gè)系列,速度越來越快,性能越來越強(qiáng),價(jià)格也越來越低。國內(nèi)嵌入式軟件市場未來的發(fā)展重點(diǎn)在于對(duì)應(yīng)用范圍的拓展。最后,通過該研究過程可以構(gòu)建較新版的軟件系統(tǒng),實(shí)現(xiàn)更好的系統(tǒng)性能,最重要的是可以在實(shí)踐基礎(chǔ)上增加對(duì)系統(tǒng)移植理論的理解并積累豐富的系統(tǒng)移植經(jīng)驗(yàn),為后續(xù)的嵌入式應(yīng)用開發(fā)打下堅(jiān)實(shí)的基礎(chǔ)。首先,可以增加對(duì)S3C2440A以微處理器、內(nèi)置外設(shè)以及系統(tǒng)擴(kuò)展的了解,有助于將來的嵌入式學(xué)習(xí)。當(dāng)前嵌入式Linux的一個(gè)熱點(diǎn)應(yīng)用就是將Linux內(nèi)核移植到一些典型的微控制器和微處理器上,提供操作系統(tǒng)層面支持,以實(shí)現(xiàn)嵌入式系統(tǒng)用軟件的開發(fā)。這就要求嵌入式軟件設(shè)計(jì)者要在圖形界面、多媒體技術(shù)上多下功夫(這樣可以使客戶更輕松方便的使用嵌入式產(chǎn)品)。(5) 嵌入式系統(tǒng)開發(fā)需要專門的開發(fā)工具和開發(fā)環(huán)境。操作系統(tǒng)一般和應(yīng)用軟件集成在一起。(2) 為了提高執(zhí)行速度和系統(tǒng)可靠性,嵌入式系統(tǒng)中的軟件一般都固化在存儲(chǔ)芯片或單片機(jī)本身中,而不是存儲(chǔ)與磁盤等載體中。嵌入式系統(tǒng)與PC的最大不同就是CPU大多工作在特定用戶群設(shè)計(jì)的系統(tǒng)中。嵌入式系統(tǒng)是將先進(jìn)的半導(dǎo)體技術(shù)、計(jì)算機(jī)技、電子技術(shù)和各個(gè)行業(yè)的具體應(yīng)用相結(jié)合后的產(chǎn)物,這一點(diǎn)就決定了它必然是一個(gè)技術(shù)密集、資金密集、高度分散、不斷創(chuàng)新的知識(shí)集成系統(tǒng)。軟件部分包括操作系統(tǒng)軟件(OS)(要求實(shí)時(shí)和多任務(wù)操作)和應(yīng)用程序。嵌入式系統(tǒng)一般指非PC系統(tǒng),它包括硬件和軟件兩部
點(diǎn)擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1