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

正文內容

基于s3c2440的linux操作系統(tǒng)移植本科畢業(yè)設計(論文)(文件)

2025-07-31 11:28 上一頁面

下一頁面
 

【正文】 核還負責實現(xiàn)不通信同進程間和其它部件間的。 Linux 內核的主要模塊分為以下幾個部分:儲存管理、文件系統(tǒng)、設備管理和驅動、網絡通信、以及 系統(tǒng)的初始化、系統(tǒng)的調用。一個計算機系統(tǒng)是一個軟件和硬件的結合體,它們相互依賴,不可分割。 (9) 修改 include/configs/ 如下。 (5) 修改 board/embedsky/smdk2440 下的 Makefile 文件,將COBJS:= 改為 。 (1) 在 board 下新建一個目錄 embedsky,將 sansung/smdk2410 目錄復制到embedsky 目錄下,并將文件夾改成 smdk2440。 ? tools:用于創(chuàng)建 uboot bin 文件的工具。 ? include:系統(tǒng)的頭文件。 ? cpu:特定 cpu 架構的相關目錄。如圖 : 基于 S3C2440 的 Linux 操作系統(tǒng)移植 24 圖 顯示版本信息 (5) 如圖所示安裝成功。 (3) 使環(huán)境變量生效。本課題使用 的交叉編譯器,使用的 Uboot 的版本基于 S3C2440 的 Linux 操作系統(tǒng)移植 23 為 ,開發(fā)板使用 S3C2440 中的 如下 : (1) 命令 :cd /opt 使用解壓命令: tar xvfj /mnt/hgfs/Linux/ –C / 如圖 : 圖 解壓后 總共解壓出來 的編譯器, 的編譯器和制作文件系統(tǒng)的mkyaffsimage 等工具。 (2) VIVI:由韓國 MIZI 公司開發(fā)的專門用于 SAMSUNG ARM 架構開發(fā)的一種Bootloader。 ? 檢查系統(tǒng)的內存映射 (menmory map)。這些并不都是必須的,比如S3C2410/S3C2440 的開發(fā)板所使用的 UBoot 中,就將 CPU 的速度和時鐘的設置放在第二階段。 基于 S3C2440 的 Linux 操作系統(tǒng)移植 22 ? 復制 Bootloader 的第二階段代碼到 RAM 空間。一般而言,這兩個階段完成的功能可以如下分類。嵌入式系統(tǒng)中廣泛 采取的非易失存儲器通常是Flash,而 Flash 又分為 Nor Flash 和 Nand Flash 兩種。最終 Bootloader 把操作系統(tǒng)內核影響加載到 RAM 中并將控制權交給它。 基于 S3C2440 的 Linux 操作系統(tǒng)移植 21 3 Bootloader 原理分析和移植 前面介紹了有關軟件硬件方面的基礎知識,下面幾章將進行正式的移植,Bootloader 是操作系統(tǒng)運行前首先運行的一段代碼,本章將介紹 Bootloader 的原理、啟動過程以及移植過程。 讀操作,一次讀一個扇區(qū)( 512 字節(jié))。 寫入、擦除速度慢,讀取速度較快,單位密度低、成本較高。低功耗等特點,被廣泛應用于手機、 MP數(shù)碼相機,筆記本電腦等數(shù)據存儲設備中。 (5) 支持大小端(軟件選擇)。如圖 : 圖 內 存分布圖 (1) bank0 可以作為引導 ROM,其數(shù)據線寬只能是 16 位和 32 位,其它存儲器的數(shù)據線寬可以是 8 位、 16 位和 32 位,一般將 Nor Flash 接在 bank0 上。 ? CMOS 攝像頭接口。 ? 有 LCD 控制器,支持 4K 色的 STN 和 256K 的 TFT,配置有 DMA 通道 ? 具有 PLL 功能的時鐘發(fā)生器,時鐘頻率高達 533MHz。 ? 具有 130 個通用 I/O 口和 24 通道的外部中斷源。 ? 具有 2 通道的 SPI,1 個通道的 IIC 串行總線和 1 個通道的 IIS 音頻總線接口 。 ? 外部儲存器控制器、可擴展 8組,每組 128MB,總容量達 1GB。 CortexA8 是有史以來 ARM 開發(fā)的性能最高、最具功率的處理器。 CortexM3 處理器結合了執(zhí)行 Thumb2 指令的 32 位哈佛微體系結構和系統(tǒng)外設。 ARMv6 指令包含了對 媒體處理的單指令流多數(shù)據流擴展,采用特殊的設計改善視頻處理能力。 ARM926EJS 是第一個包含 Jazelle技術,可加速 Java 字節(jié)碼執(zhí)行的 ARM 處理器內核。 TCM 和 Cache 的大小可配置。兩者都執(zhí)行 V5TE 架構指令。 ARM9 系列的第一個處理器是 ARM920T,它包括獨立的數(shù)據指令Cache 和 MMU。 ARM7 系列處理器主要用于對功耗要求比較苛刻的消費類產品。并支持改良的浮 點運算,滿足下一代 3D 圖形、游戲物理應用以及傳統(tǒng)嵌入式控制因為的需求。 V6 體系結構包含 ARM 體系結構中所有的 4 種特殊指令集: Thumb 指令( T) ,DSP 指令( E) ,Java 指令( J)和 Media 指令。 V1 版本的處理器并沒有實現(xiàn)商品化,采用是 26 位,尋址 空間是 64MB,在目前的版本中已不再是用這種結構。基于同種體系結構可以有多種處理器,所面向的應用領域不同,每個處理器性能也就不同,但每個的實現(xiàn)都要遵守這一體系結構。 gzip 命令: gzip 是在 Linux 系統(tǒng)中經常使用的一個對文件進行壓縮和解壓縮的命令,既方便又好用。 mail 功能: 讀取及發(fā)郵件。它通常需要一臺域名服務器來提供域名服務。 kill 命令: 殺死僵死的進程。 top 命令: 實時顯示 process 的動態(tài)。 Exit 命令: exit 命令的作用是退出系統(tǒng),它的使用權限是所有用戶。 Halt 命令: halt 命令的作用是關閉系統(tǒng),它的使用權限是超級用戶。這個命令也很常用。該命令有兩種用法。又如,系統(tǒng)管理員希望監(jiān)視每個登錄的用戶此時此刻的所作所為,也要使用 who 命令。 more 命令: 在終端屏幕按屏顯 示文本文件。對于這個新的文件名,我們可以為之指定不同的訪問權限,以控制對信息的共享和安全性的問題。 mv 命令: 用戶可 以使用 mv 命令來為文件或目錄改名或將文件由一個目錄移入另一個目錄中。 ls 命令: ls 是英文單詞 list 的簡寫,其功能為列出目錄的內容。 pwd 命令: 在 Linux 層次目錄結構中,用戶可以在被授權的任意目錄下利用 mkdir 命令創(chuàng)建新目錄,也可以利用 cd 命令從一個目錄轉換到另一個目錄。 rm 命令: 在 linux 中創(chuàng)建文件很容易,系統(tǒng)中隨時會有文件變得過時且毫無用處。 對于開發(fā)者來說, RPM 允許用戶把軟件編碼和程序打包,然后提供給終端用 戶。 RPM 維護一個已安裝軟件包和它們文件的數(shù)據庫,因此,可以在系統(tǒng)上使用功能強大的查詢和校驗。它在 Linux 和UNIX 系統(tǒng)上運行。但是 vi 編輯器出色的靈活性和強大的功能使它得以廣泛應用。 Gedit 有一個清晰而又通俗易懂的界面,使用活頁標簽,因此可以不必同時打開多個文件打開多個 gedit 窗口。并安裝虛擬機工具。 (1) 打開虛擬機選擇要安裝的系統(tǒng)文件如圖 : 圖 Fedora 安裝 文件 (2) 設置虛擬機內存和網絡。本課程安裝的是 VMware ,安裝步驟如下: (1) 雙擊下載好的 VMware 軟件打開安裝程序,如 圖 : 基于 S3C2440 的 Linux 操作系統(tǒng)移植 4 圖 虛擬機安裝界面 (2) 進入 圖 所示界面。目前這方面的應用微軟 Windows 使用人數(shù)很多,其原因一方面在于 Linux 桌面應用軟件的 數(shù)量遠不如 Windows 應用,另一方面也因為自由軟件的特性使得其幾乎沒有廣告支持 (雖然 StarOffice 的功能并不亞于MS Office,但知道的人并不多 )。主要運行于 Linux 之上的 ApacheWeb 服務器。 (5) 良好的網絡支持 Linux 是第一個實現(xiàn) TCP/IP 協(xié)議棧的操作系統(tǒng),它有完整支持網絡的內核結構,并提 供了包括 10GB,100GB 以及 1000GB 的以太網,還有 Token Ring,無線網絡和光纖甚至衛(wèi)星的支持。 (3) 可定制內核 Linux 具有獨特的內核模塊動態(tài)裁剪機制,它可以根據用戶的需求, 實時的將某些模塊插入或者刪除內核,實現(xiàn)動態(tài)的的改變。 linux 的優(yōu)點 (1) 低成本開發(fā)系統(tǒng) 因為 linux 的代碼是開源的,任何人都可以免費使用和修改。 這種商業(yè)態(tài)度,讓當時許多 UNIX 愛好者和軟件開發(fā)者感到痛心疾首和憂慮,他們覺得這種限制不利于產品的長期發(fā)展,于是一個叫做 Richard Stallman 的領軍人物站了出來,他倡導開源概念,認為如果大家能將自己所學貢獻出來,這個系統(tǒng)會更加優(yōu) 秀,之后他創(chuàng)立 GUN,開發(fā)了一套與 UNIX 兼容的軟件,然后又創(chuàng)立自由軟件基金會( FSF)為 GUN 計劃提供技術,法律以及財政支持。 但是貝爾實驗室的有個工程師 Ken Thompson 為了讓他的游戲運行快一點?;?S3C2440 的 Linux 操作系統(tǒng)移植 1 1 嵌入式 linux 簡介 本課題移植 的是 Linux 操作系統(tǒng)內核,這里簡單介紹 Linux 的特點,以及開發(fā)平臺的建立使用。這種需求推動了微電子技術地發(fā)展,使得 32 位處理器被廣泛使用,這種處理器可以方便的運行嵌入式操作 系統(tǒng);而基于嵌入式操作系統(tǒng),人們又可以開發(fā)復雜度更高的嵌入式軟件,嵌入式技術的發(fā)展趨勢包括行業(yè)標準化、 SOC 成為應用主流、嵌入式開發(fā)工具更加強大、嵌入式軟件的復雜度越來越高、面向網絡的嵌入式系統(tǒng)成為必然、建立嵌入式計算的新型模型等若干方面。回顧嵌入式技 術的發(fā)展過程,早期的嵌入式系統(tǒng)被認為是人們熟知的單片機。 驅動 基于 S3C2440 的 Linux 操作系統(tǒng)移植 II THE LINUX OPERATING SYSTEM BASED ON S3C2440 RASPLANTATION Abstract With the development of electronic industry and intelligent era, embedded products with the characteristics of personalized customization has been developed into various areas. An important part of embedded operating system design process, in the installation of the operating system, electronic products can be like a puter running software, plete the plex function. This research is the TQ2440 development board Linux system porting to S3C2440, basic knowledge of the first two chapters introduced the Linux operating system, ARM system structure, as well as the system development tool, operation mand, piler, and the establishment of the development environment. After a few chapter introduces several main process of embedded software, including Bootloader, kernel, file system, drive. Porting Uboot to TQ2440, and then transplanted the minimum system, make the development board can be a normal start, finally Gou Jiangen file system, adding serial, LCD is in the kernel driver, so you can build up a plete embedded system, in addition to this theory to explain the basic knowledge and specific operation, the system pleted the embedded design development process. Keywords: S3C2440。將 Uboot 移植到 tq2440上,然后移植最小系統(tǒng),使開發(fā)板能夠正常啟動,最后是構建根文件系統(tǒng)、在內核中加入串口、 LCD 驅動,這樣就可以建立一個完整的嵌入式系統(tǒng),本文除了理論基礎知識的講解還有具體的操作,系統(tǒng)的完成了嵌入式設計的開發(fā)流程。 本科畢業(yè)設計 題 目 基于 S3C2440 的 Linux 操作系統(tǒng)移植 目 錄 摘要 ..............
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1