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

正文內(nèi)容

基于arm信息發(fā)布平臺(tái)終端系統(tǒng)的構(gòu)建-全文預(yù)覽

  

【正文】 些說(shuō)明,同樣有利于對(duì)內(nèi)核源碼的理解。documentation目錄下是一些文檔,是對(duì)每個(gè)目錄作用的具體說(shuō)明。同時(shí)與處理器結(jié)構(gòu)相關(guān)代碼都放在arch/*/kernel目錄下。modules目錄存放了已建好的、可動(dòng)態(tài)加載的模塊。與具體硬件體系結(jié)構(gòu)相關(guān)的內(nèi)存管理代碼位于arch/*/mm目錄下。include目錄包括編譯核心所需要的大部分頭文件,例如與平臺(tái)無(wú)關(guān)的頭文件在include/linux子目錄下。例如:分配和釋放內(nèi)存空間的過(guò)程,打印警告或錯(cuò)誤信息的過(guò)程,還有系統(tǒng)的調(diào)試?yán)痰鹊取?內(nèi)存管理與虛擬文件系統(tǒng)之間的關(guān)系:內(nèi)存管理利用虛擬文件系統(tǒng)支持交換,交換進(jìn)程(swapd)定期由調(diào)度程序調(diào)度,這也是內(nèi)存管理依賴(lài)于進(jìn)程調(diào)度的唯一原因。 進(jìn)程間通信與內(nèi)存管理的關(guān)系:進(jìn)程間通信子系統(tǒng)要依賴(lài)內(nèi)存管理支持共享內(nèi)存通信機(jī)制,這種機(jī)制允許兩個(gè)進(jìn)程除了擁有自己的私有空間,還可以存取共同的內(nèi)存區(qū)域。各個(gè)子系統(tǒng)間的關(guān)系如下:216。網(wǎng)絡(luò)接口可分為網(wǎng)絡(luò)協(xié)議和網(wǎng)絡(luò)驅(qū)動(dòng)程序。3  虛擬文件系統(tǒng)(VFS):用于支持對(duì)外部設(shè)備的驅(qū)動(dòng)和存儲(chǔ),其隱藏了各種硬件的具體細(xì)節(jié),為所有的設(shè)備提供了統(tǒng)一的借口。當(dāng)需要選擇下一個(gè)就緒進(jìn)程運(yùn)行時(shí),由調(diào)度進(jìn)程程序采取何時(shí)得調(diào)度策略,以保證個(gè)進(jìn)程能公平合理的訪問(wèn)CPU,同時(shí)保證內(nèi)核能響應(yīng)硬件操作。7  調(diào)試uboot源代碼,直到uboot能夠在開(kāi)發(fā)板上正常啟動(dòng)并引導(dǎo)linux內(nèi)核。cp rf /smdk2410/* /mini24403  為開(kāi)發(fā)板添加新的配置文件cp r include/configs/ /include/configs/4  配置開(kāi)發(fā)板make mini2440_config執(zhí)行該命令后。第三類(lèi)目錄是uboot的應(yīng)用程序,工具或者文檔;如examples,tools,Doc等等。目前仍然由DENX的Wolfgang Denk維護(hù)。 bootloader支持的體系結(jié)構(gòu)名稱(chēng)說(shuō)明支持的體系結(jié)構(gòu)LILOLinux的磁盤(pán)引導(dǎo)加載程序X86LinuxBIOS以linux為基礎(chǔ)的BIOS替代品X86Blob來(lái)自LART計(jì)劃的引導(dǎo)程序ARMVIVI主要為S3C2410處理器引導(dǎo)linuxARMRedBoot以eCos為基礎(chǔ)的引導(dǎo)程序X86,ARM,MIPS,UBoot以PPCBoot和ARMBoot為基礎(chǔ)的通用引導(dǎo)程序X86,ARM,PowerPc uboot的介紹及移植最早是由DENX軟件工程中心的Wolfgang Denk基于8xxrom的源碼創(chuàng)建的PPCBOOT工程,并且不斷添加處理器的支持。 Cache和MMU的設(shè)置:MMU必須關(guān)閉;指令Cache可以打開(kāi)也可以關(guān)閉;數(shù)據(jù)Cache必須關(guān)閉。 CPU寄存器的設(shè)置:R0=0;R1=機(jī)器類(lèi)型ID;R2=啟動(dòng)參數(shù)標(biāo)記列表在RAM中的起始基地址。數(shù)據(jù)結(jié)構(gòu)tag和tag_header定義在linux內(nèi)核代碼的include/asm/。但是在調(diào)用內(nèi)核之前,應(yīng)該做一步準(zhǔn)備工作,即設(shè)置linux內(nèi)核的啟動(dòng)參數(shù)。對(duì)于內(nèi)核映像,一般將其復(fù)制到從(MEM_START+0X8000)這個(gè)基地址開(kāi)始處。 ③ 加載內(nèi)核映像和根文件系統(tǒng)映像這一步主要完成兩個(gè)工作,分別是:216。1  初始化本階段要使用的硬件設(shè)備通常包括兩方面:初始化至少一個(gè)串口,以便和終端用戶(hù)進(jìn)行I/O輸出信息。因?yàn)槎褩J窍蛳律L(zhǎng)的,所以通??梢园裺p的值設(shè)置為那個(gè)1MB的RAM空間的的最頂端。 bootloader的stage1階段1  基本的硬件初始化這是bootloader一開(kāi)始就執(zhí)行的操作,其目的是為了stage2的執(zhí)行及隨后的kernel的執(zhí)行準(zhǔn)備好一些基本的硬件環(huán)境。依賴(lài)于CPU體系結(jié)構(gòu)的代碼,比如設(shè)備初始化代碼等,通常放在stage1中,而且通常都用匯編語(yǔ)言來(lái)實(shí)現(xiàn)。啟動(dòng)加載:這種模式也成“自主”模式,也即是bootloader從目標(biāo)機(jī)的某個(gè)固態(tài)設(shè)備上將操作系統(tǒng)加載到RAM中運(yùn)行,整個(gè)系統(tǒng)沒(méi)有用戶(hù)的介入。對(duì)于嵌入式系統(tǒng),bootloader是基于特定硬件平臺(tái)實(shí)現(xiàn)的,因此,幾乎不可能建立一個(gè)通用的bootloader,不同的處理器架構(gòu)都有不同的bootloader,相同處理器下的不同硬件環(huán)境又有不同的bootloader。以其良好的可靠性和卓越的實(shí)時(shí)性被廣泛用在通信,軍事,航空,航天等領(lǐng)域。具有開(kāi)發(fā)的操作系統(tǒng)應(yīng)用程序接口(API),可讓用戶(hù)靈活方便的定制操作系統(tǒng)。與通用操作系統(tǒng)相比較,嵌入式系統(tǒng)在系統(tǒng)實(shí)時(shí),高效,硬件的相關(guān)依賴(lài)性,軟件固態(tài)以及應(yīng)用的專(zhuān)用型等方面具有較為突出的特點(diǎn)?;赑owerPC體系結(jié)構(gòu)的處理器有IBM公司開(kāi)發(fā)的PowerPC 405 GP。 PowerPC處理器PowerPC體系結(jié)構(gòu)的特點(diǎn)是可伸縮性好,方便靈活。1999年,MIPS公司發(fā)布MIPS32和MIPS64架構(gòu)標(biāo)準(zhǔn),為未來(lái)MIPS處理器的開(kāi)發(fā)奠定了基礎(chǔ)。 MIPS處理器MIPS技術(shù)公司是一家設(shè)計(jì)制造高性能、高檔次及嵌入式32位和64位處理器的廠商,在RISC處理器方面占有重要地位。216。ARM處理器有三大特點(diǎn):216。 ARM處理器ARM公司是全球領(lǐng)先的16/32位RISC微處理器知識(shí)產(chǎn)權(quán)設(shè)計(jì)的供應(yīng)商。當(dāng)然也是為了降低系統(tǒng)的功耗,嵌入式系統(tǒng)中的軟件一般不存儲(chǔ)于磁盤(pán)等載體中,而都固化在存儲(chǔ)器芯片或單片系統(tǒng)的存儲(chǔ)器之中。由于有些嵌入式系統(tǒng)所承擔(dān)的計(jì)算任務(wù)涉及產(chǎn)品質(zhì)量、人身設(shè)各安全、國(guó)家機(jī)密等重大事務(wù),加之有些嵌入式系統(tǒng)的宿主對(duì)象要工作在無(wú)人值守的場(chǎng)合,例如危險(xiǎn)性高的工業(yè)環(huán)境中、內(nèi)嵌有嵌入式系統(tǒng)的儀器儀表中、在人際罕至的氣象檢測(cè)系統(tǒng)中以及為偵察敵方行動(dòng)的小型智能裝置中等。從嵌人式系統(tǒng)專(zhuān)用性的特點(diǎn)來(lái)看,作為嵌入式系統(tǒng)的供應(yīng)者,理應(yīng)提供各式各樣的硬件和軟件以各選用。由于嵌入式系統(tǒng)通常是面向某個(gè)特定應(yīng)用的,所以嵌入式系統(tǒng)的硬件和軟件,尤其是軟件,都是為特定用戶(hù)群來(lái)設(shè)計(jì)的,它通常都具有某種專(zhuān)用性的特點(diǎn)。EOS負(fù)責(zé)嵌入系統(tǒng)的全部軟、硬件資源的分配、任務(wù)調(diào)度,控制、協(xié)調(diào)并發(fā)活動(dòng)[3]。 嵌入式系統(tǒng)的組成1  嵌入式處理器:嵌入式系統(tǒng)硬件層的核心是嵌入式微處理器,嵌入式微處理器與通用CPU最大的不同在于嵌入式微處理器大多工作在為特定用戶(hù)群所專(zhuān)用設(shè)計(jì)的系統(tǒng)中,它將通用CPU許多由板卡完成的任務(wù)集成在芯片內(nèi)部,從而有利于嵌入式系統(tǒng)在設(shè)計(jì)時(shí)趨于小型化,同時(shí)還具有很高的效率和可靠性。 研究意義該系統(tǒng)能夠很好的避免通過(guò)紙張或LED點(diǎn)陣發(fā)布信息的不利,不僅方便用戶(hù)查詢(xún)所需要了解的信息,而且方便管理員將用戶(hù)需要的信息,通過(guò)網(wǎng)絡(luò)實(shí)時(shí)的傳輸?shù)浇K端。用戶(hù)在客戶(hù)端輸入服務(wù)器端的地址,便可查詢(xún)到相關(guān)信息。隨著Internet的飛速發(fā)展,互聯(lián)網(wǎng)成為人們快速獲取、發(fā)布和傳遞信息的重要渠道,它在人們政治、經(jīng)濟(jì)、生活等各個(gè)方面發(fā)揮著重要的作用。本系統(tǒng)可實(shí)現(xiàn)信息的分類(lèi)顯示,最近信息的顯示,新聞的添加,刪除等管理功能。主要由客戶(hù)端和服務(wù)器端組成,其中客戶(hù)端主要由硬件和軟件部分構(gòu)成,硬件是基于SanSung2440處理器的mini2440開(kāi)發(fā)板,軟件部分則是在基于mini2440硬件平臺(tái)上構(gòu)建嵌入式Linux系統(tǒng),并添加Konqueror嵌入式瀏覽器,作為信息發(fā)布的載體。學(xué)號(hào)2006112020365編號(hào)2010120365研究類(lèi)型應(yīng)用研究分類(lèi)號(hào)TN710HUBEI NORMAL UNIVERSITY學(xué)士學(xué)位論文(設(shè)計(jì))Bachelor’s Thesis論文題目基于ARM信息發(fā)布平臺(tái)終端系統(tǒng)平臺(tái)的構(gòu)建作者姓名龔慧學(xué)指導(dǎo)教師周兆豐所在院系物理與電子科學(xué)學(xué)院專(zhuān)業(yè)名稱(chēng)電子信息科學(xué)與技術(shù)完成時(shí)間2010年5月22日湖北師范學(xué)院學(xué)士學(xué)位論文(設(shè)計(jì))誠(chéng)信承諾書(shū)中文題目:基于ARM信息發(fā)布平臺(tái)終端系統(tǒng)的構(gòu)建外文題目:The Construction of terminal system for information publishing based on ARM architecture學(xué)生姓名龔慧學(xué)學(xué) 號(hào)2006112020365院系專(zhuān)業(yè)電子信息科學(xué)與技術(shù)班 級(jí)0603學(xué) 生 承 諾我承諾在畢業(yè)論文(設(shè)計(jì))活動(dòng)中遵守學(xué)校有關(guān)規(guī)定,恪守學(xué)術(shù)規(guī)范,本人畢業(yè)論文(設(shè)計(jì))內(nèi)容除特別注明和引用外,均為本人觀點(diǎn),不存在剽竊、抄襲他人學(xué)術(shù)成果,偽造、篡改實(shí)驗(yàn)數(shù)據(jù)的情況。 指導(dǎo)教師(簽名): 2009年5月24日 目 錄摘 要 11 緒論 3 選題背景 3 研究任務(wù)及研究目的 3 研究意義 42 嵌入式系統(tǒng)概述 4 什么是嵌入式系統(tǒng) 4 嵌入式系統(tǒng)的特點(diǎn) 6 嵌入式處理器 7 嵌入式操作系統(tǒng) 83 bootloader 9 bootloader的概念 9 bootloader的基本結(jié)構(gòu) 10 bootloader的種類(lèi) 12 uboot的介紹及移植 134 linux內(nèi)核移植 16 linux內(nèi)核結(jié)構(gòu) 16 linux源碼結(jié)構(gòu) 18 linux內(nèi)核的配置,編譯和移植 195 嵌入式linux文件系統(tǒng) 21 嵌入式Linux文件系統(tǒng)詳細(xì)介紹 21 嵌入式linux根文件系統(tǒng)目錄 24 制作文件系統(tǒng) 266 嵌入式瀏覽器的移植 30 Konqueror/embedded的結(jié)構(gòu) 30 Konqueror/embedded的編譯和安裝 307 總結(jié) 328 致謝 33參考文獻(xiàn) 34湖北師范學(xué)院學(xué)士學(xué)位論文(設(shè)計(jì))評(píng)審表湖北師范學(xué)院物理與電子科學(xué)學(xué)院2010屆學(xué)士學(xué)位論文(設(shè)計(jì))基于ARM信息發(fā)布平臺(tái)終端系統(tǒng)的構(gòu)建龔慧學(xué)(湖北師范學(xué)院物理與電子科學(xué)學(xué)院,湖北 黃石 435002)摘 要 信息發(fā)布平臺(tái)是在基于某種硬件平臺(tái)上進(jìn)行信息的發(fā)布,目前信息發(fā)布的方式有LED點(diǎn)陣,廣播,WEB等,而該系統(tǒng)是基于ARM的嵌入式信息發(fā)布平臺(tái)。LED點(diǎn)陣雖操作簡(jiǎn)單,但是發(fā)布的信息量有限,而且不具備人機(jī)交互功能。 選題背景傳統(tǒng)的信息發(fā)布技術(shù)包括各種媒體,比如報(bào)紙,雜志,電視和廣播等等,這
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1