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