嵌入式Linux系統(tǒng)開發(fā)技術(shù)詳解--基于ARM(完整版) 詳細(xì)解讀~!
上傳時(shí)間: 2013-07-11
上傳用戶:咔樂塢
嵌入式系統(tǒng)是將先進(jìn)的計(jì)算機(jī)技術(shù)、半導(dǎo)體技術(shù)和電子技術(shù)與各個(gè)行業(yè)的具體應(yīng)用相結(jié)合的產(chǎn)物。目前,嵌入式系統(tǒng)己經(jīng)廣泛應(yīng)用到工業(yè)、交通、能源、通信、科研、醫(yī)療衛(wèi)生、國防以及日常生活等領(lǐng)域,并不斷朝著體積小,功能強(qiáng)的方向發(fā)展。嵌入式系統(tǒng)不同于原來的單片機(jī)系統(tǒng),它不僅有自己的操作系統(tǒng),上層應(yīng)用程序,而且還具備網(wǎng)絡(luò)通信和信息管理的功能。 ARM體系的處理器是目前嵌入式系統(tǒng)中使用最廣泛的處理器。它采用了RISC技術(shù),具有尋址方式簡單,寄存器多,指令長度固定等的特點(diǎn)使得它的處理速度快,執(zhí)行效率高。由于Linux對(duì)于ARM技術(shù)的支持,具有內(nèi)核可裁減,網(wǎng)絡(luò)功能強(qiáng)大,代碼開放的特點(diǎn),把Linux應(yīng)用到嵌入式系統(tǒng)中,能充分發(fā)揮ARM和Linux的優(yōu)勢。 論文以“掌上中文語言學(xué)習(xí)系統(tǒng)”項(xiàng)目為依托,以ARM體系處理器和Ljnux操作系統(tǒng)的嵌入式系統(tǒng)為基礎(chǔ),構(gòu)建一個(gè)掌上語言學(xué)習(xí)設(shè)備。 論文首先進(jìn)行了開發(fā)環(huán)境的設(shè)計(jì)與搭建,對(duì)開發(fā)主機(jī)進(jìn)行TFTP服務(wù)器、NFS服務(wù)器、minicom串口通信和GNU交叉工具鏈進(jìn)行配置。實(shí)現(xiàn)了針對(duì)NAND閃存的U-Boot啟動(dòng)程序的建立,并對(duì)Linux操作系統(tǒng)內(nèi)核進(jìn)行了移植工作。最后利用圖形界面系統(tǒng)MiniGUI和遠(yuǎn)程調(diào)試技術(shù)實(shí)現(xiàn)了掌上語言學(xué)習(xí)的軟件功能。
標(biāo)簽: Linux ARM 嵌入式 學(xué)習(xí)系統(tǒng)
上傳時(shí)間: 2013-07-24
上傳用戶:jiangfire
當(dāng)前,嵌入式系統(tǒng)已經(jīng)廣泛地應(yīng)用到人們生活的各個(gè)領(lǐng)域。同時(shí),隨著嵌入式處理器性能的不斷增強(qiáng),特別是32位高性能嵌入式微處理器的廣泛使用,嵌入式操作系統(tǒng)逐漸成為嵌入式系統(tǒng)中最重要的組成部分。而在各種嵌入式操作系統(tǒng)中,IAnux憑借其代碼公開,性能穩(wěn)定,網(wǎng)絡(luò)功能強(qiáng)大等多方面的優(yōu)勢,在嵌入式系統(tǒng)中被廣泛地采用,得到了嵌入式系統(tǒng)設(shè)計(jì)者的普遍認(rèn)可。研究Linux操作系統(tǒng)理論,進(jìn)行嵌入式Linux系統(tǒng)的移植和應(yīng)用程序的開發(fā),具有重要的理論意義和現(xiàn)實(shí)意義。 研究課題以32位ARM架構(gòu)的嵌入式處理器$3C2410A為硬件平臺(tái)核心,系統(tǒng)地介紹了S3C2410A處理器和系統(tǒng)的硬件組成。在此基礎(chǔ)上重點(diǎn)研究了嵌入式Linux系統(tǒng)的構(gòu)建和移植,其中首先研究了基于Linux的嵌入式交叉開發(fā)環(huán)境的構(gòu)建。之后詳細(xì)地研究了系統(tǒng)引導(dǎo)程序的原理,分析了系統(tǒng)引導(dǎo)程序VIVI的結(jié)構(gòu)并在此基礎(chǔ)上實(shí)現(xiàn)了VIVI的移植。接下來論文研究了ARM Linux內(nèi)核結(jié)構(gòu)和啟動(dòng)引導(dǎo)過程,討論了ARM Linux內(nèi)核移植及配置編譯的具體方法和過程。作為嵌入式Linux移植的另外一個(gè)重點(diǎn),課題還詳細(xì)地研究了嵌入式Linux根文件系統(tǒng)的結(jié)構(gòu)、根文件系統(tǒng)內(nèi)容的構(gòu)建以及如何為嵌入式系統(tǒng)進(jìn)行多文件系統(tǒng)的選擇。在完成Linux內(nèi)核與文件系統(tǒng)的移植后研究了嵌入式Linux驅(qū)動(dòng)程序的原理,設(shè)計(jì)了S3C2410A微處理器擴(kuò)展CAN總線接口,給出了ARM Linux上CAN設(shè)備驅(qū)動(dòng)程序?qū)崿F(xiàn)方法。課題最后還研究了嵌入式Linux系統(tǒng)下的圖形用戶界面,在分析國內(nèi)外嵌入式GUI的特點(diǎn)和MiniGUI的技術(shù)優(yōu)勢基礎(chǔ)上,介紹了為嵌入式Linux系統(tǒng)配置、編譯和安裝MiniGUI的方法,而且以一個(gè)狀態(tài)顯示界面程序?yàn)閷?shí)例介紹了MiniGUI程序的設(shè)計(jì)方法。
標(biāo)簽: Linux ARM 嵌入式 系統(tǒng)研究
上傳時(shí)間: 2013-04-24
上傳用戶:wangyi39
·詳細(xì)說明:嵌入式linux系統(tǒng)的網(wǎng)絡(luò)編程(C++) 在ARM上實(shí)現(xiàn)視頻會(huì)議此程序獲得全國研究生電子大賽一等獎(jiǎng) 壓縮包內(nèi)為全部源碼,包括音頻視頻(H.264)socket部分 文件列表: 視頻會(huì)議源碼 ............\audio.h ............\audio_cap.cpp ............\audio_
上傳時(shí)間: 2013-04-24
上傳用戶:caozhizhi
FPGA可促進(jìn)嵌入式系統(tǒng)設(shè)計(jì)改善即時(shí)應(yīng)用性能,臺(tái)灣人寫的,關(guān)于FPGA應(yīng)用的技術(shù)文章
標(biāo)簽: FPGA 嵌入式 系統(tǒng) 性能
上傳時(shí)間: 2013-08-20
上傳用戶:liuwei6419
嵌入式Linux系統(tǒng)開發(fā)技術(shù)詳解--基于ARM(完整版)
上傳時(shí)間: 2014-01-24
上傳用戶:love_stanford
本書全面介紹基于 32 位ARM 架構(gòu)嵌入式微處理器的軟、硬件系統(tǒng)的高級(jí)應(yīng)用開發(fā), 以Cirrus Logic 的EP93XX(ARM920T 核)系列微處理器為基礎(chǔ),包含EP93XX 的體系結(jié) 構(gòu)特點(diǎn)、片內(nèi)資源、軟硬件開發(fā)平臺(tái)、嵌入式操作系統(tǒng)移植及應(yīng)用程序開發(fā)等內(nèi)容,著重 強(qiáng)調(diào)了基于EP93XX 系統(tǒng)微處理器的硬件系統(tǒng)設(shè)計(jì),嵌入式實(shí)時(shí)操作系統(tǒng)eCos 在EP93XX 系列微處理器上的移植及應(yīng)用開發(fā),嵌入式Linux 操作系統(tǒng)及應(yīng)用程序開發(fā),設(shè)備驅(qū)動(dòng)程 序的開發(fā)等內(nèi)容,最后以一個(gè)完整的系統(tǒng)開發(fā)說明嵌入式應(yīng)用系統(tǒng)設(shè)計(jì)的一般流程。 全書內(nèi)容以應(yīng)用為出發(fā)點(diǎn),內(nèi)容詳盡,可作為 ARM 應(yīng)用技術(shù)開發(fā)人員的參考用書, 以及高等院校相關(guān)專業(yè)的師生閱讀使用。
上傳時(shí)間: 2013-11-15
上傳用戶:lanhuaying
進(jìn)行arm-linux嵌入式系統(tǒng)開發(fā)時(shí),需要將文件燒寫到flash上,在網(wǎng)上可以找到win下的燒寫程序,但多數(shù)情況下開發(fā)環(huán)境應(yīng)該是在linux下,燒寫程序時(shí)切換到win下很不方便,使用該程序可以在linux下直接對(duì)flash進(jìn)行燒寫 該程序運(yùn)行后將一個(gè)小的for arm的c程序通過串口傳送到arm開發(fā)板上,使用該小程序與主機(jī)端通信,將主機(jī)傳送信息燒寫到flash上
標(biāo)簽: linux arm 嵌入式 系統(tǒng)開發(fā)
上傳時(shí)間: 2013-12-24
上傳用戶:lvzhr
嵌入式linux在arm板上的移植
上傳時(shí)間: 2015-03-10
上傳用戶:lili123
內(nèi)容包括: 嵌入式TCPIP協(xié)議棧應(yīng)用主機(jī)端程序(VC6源碼);如何構(gòu)造嵌入式Linux系統(tǒng);基于ARM的嵌入式TCPIP協(xié)議的實(shí)現(xiàn)等
上傳時(shí)間: 2013-12-20
上傳用戶:dreamboy36
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1