簡易檢索 / 詳目顯示

研究生: 王俊傑
JUN-JIE WANG
論文名稱: 基於 OMAP3530 之嵌入式 Linux 影像播放系統開發
The Development of Video playback systems for OMAP3530 Embedded Linux System
指導教授: 邱炳樟
Bin-chang Chieu
口試委員: 王秀仁
Show-ran Wang
徐敬文
Ching-wen Hsue
學位類別: 碩士
Master
系所名稱: 電資學院 - 電子工程系
Department of Electronic and Computer Engineering
論文出版年: 2011
畢業學年度: 99
語文別: 中文
論文頁數: 88
中文關鍵詞: 嵌入式OMAP3530QTOPIA4
外文關鍵詞: Embedded system, OMAP3530, QTOPIA4
相關次數: 點閱:184下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

近年來由於智慧型手機、小筆電和平板電腦的大量產品,使得嵌入式應用大大的提升,隨著嵌入式技術的進步,消費者的需求也增多,讓影像能夠不再只是單一的在本身的設備上顯示,而是能夠更多元的在各樣的顯示器上播放。
本論文是使用天漠科技Devkit8000的開發板為架構,CPU是以德州儀器(TI)開發的 OMAP3530 Cortex-A8 之微處理器,藉由移植Linux為OS系統,並透過藉由芬蘭的Nokia公司所發展的開發平台Qtopia4作為圖形化的介面,讓使用者可以更直覺得來使用,可直接透過觸控的方式來達到控制,移植USB無線網路卡,可透過無線網路,收影像檔案,讓使用者可以隨時播放影像,影像的播放方式,是藉由MPlayer於Qtopia4的API中所呈現,將影像透過DVI影像輸出端子,於各樣的顯示器上顯示。


In recent years, as smart phones, tablet PCs and netbook a large number of products, making the embedded application is greatly enhanced, with the embedded technology advances, consumer demand has increased, so the video can no longer just a single in its own equipment on display, but can in a variety of display play.
This paper is the use of Timll Devkit8000 development board for the architecture, CPU is the Texas Instruments OMAP3530 microprocessor produced, transplant Linux as OS, Use the Nokia development platform Qtopia4, as a Graphical User Interface that allows users to operate directly can be directly through the touch way to achieve control, transplant USB Wireless card, through the wireless network to receive video files, allowing users can to immediately play video, video playback, install MPlayer in Qtopia4 which, the video through the DVI cable in a variety of display play.

摘要 I Abstract II 致謝 III 目錄 IV 圖目錄 VII 表目錄 IX 第一章 緒論 1 1.1 研究動機 1 1.2 目標功能 2 1.3 論文架構 2 第二章 嵌入式開發平台規格 3 2.1 嵌入式平台元件介紹 3 2.1.1 開發板平台 4 2.1.2 元件介紹 5 2.2 嵌入式平台CPU介紹 8 2.3 HDMI硬體介紹 13 2.4 USB無線網卡 14 2.4.1 無線網卡外觀 15 2.4.2 無線網卡規格 15 第三章 相關開發技術介紹 16 3.1 系統架構介紹 16 3.1.1 Bootloader 16 3.1.2 X-loader 17 3.1.3 U-boot 19 3.1.4 Kernel 20 3.1.5 Filesystem 23 3.1.6 UBIFS 26 3.2 Qt介紹 29 3.2.1 Qt Designer 32 3.2.2 Qt/Embedded 32 3.3 DVI技術介紹 33 3.4 相關介紹 37 3.4.1 Toolchain 38 3.4.2 GCC編譯器 39 3.4.3 Wireless Tools 41 3.4.4 Mplayer 43 第四章 系統設計與實作 45 4.1 System 45 4.1.1 X-loader 45 4.1.2 U-boot 48 4.1.3 Kernel 52 4.1.4 Filesystem 56 4.1.5 Tslib & USB無線網路卡移植 59 4.1.6 USB滑鼠移植 61 4.2 DVI-D驅動 62 4.3 Mplayer 65 4.3.1 編譯與安裝 Zlib 65 4.3.2 編譯與安裝 Libid3tag & Libmad 65 4.3.3 移植MPlayer 67 4.3.4 移植Qt 67 4.4 Qt圖形化視窗設計 68 4.4.1 QWidget類別 69 4.4.2 QMenuBar 69 4.4.3 QDialog 70 4.4.4 QProcess 72 4.4.5 QTimer & Time Event 72 4.4.6 Mouse Event 73 4.5 成果展現 74 第五章 結論與未來展望 76 參考文獻 77 作者簡介 78

【1】 陳俊宏,”Embedded Linux 嵌入式系統原理與實務”,學貫行銷股份有限公
司,2004。
【2】 鳥哥,"鳥哥的Linux私房菜基礎學習篇第二版",上奇資訊,2006
【3】 林長毅,”Linux驅動程式•第三版”,美商歐萊禮股份有限公司台灣 分公司,2006。
【4】 宋寶華,”LINUX裝置驅動程式之開發詳解” ,文魁資訊股份有限公司, 2008。
【5】 ARM, http://www.arm.com/products/processors/index.php
【6】 德州儀器, http://www.ti.com/
【7】 嵌入式多媒體語音串流系統之開發,邱安邦,2007。
【8】 嵌入式系統之Bootloader實現,洪偉仁,2008。
【9】 基於S3C2440嵌入式系統之圖形化檔案瀏覽器,劉俊沛,2008。
【10】 嵌入式網路相片瀏覽器應用,傅智豪,2009。
【11】 基於S3C2440之USB無線網路卡實現與應用,吳昀庭,2009。
【12】 嵌入式Linux多媒體平台開發與應用,李永駿,2010。
【13】 MPEG Audio Decoder (MAD),http://www.underbit.com/products/mad/
【14】 Mplayer,http://www.mplayerhq.hu/design7/news.html
【15】 Qt,http://zh.wikipedia.org/w/index.php?title=Qt&variant=zh-tw
【16】 自由軟體技術支援庫,Qt Signal & Slot,
http://support.oss.org.tw/wiki/index.php/Qt_signal%26slot
【17】 QT4學習筆記,
http://caterpillar.onlyfun.net/Gossip/Qt4Gossip/Qt4Gossip.html
【18】 Qt Home Page,Qt for Embedded Linux and OpenGL, http://doc.trolltech.com/qtjambi-4.4/html/com/trolltech/qt/qt-
embedded-opengl.html
【19】 Linux C/C++視窗程式設計使用GTK+與Qt,松崗股份有限公司。

無法下載圖示 全文公開日期 2016/07/26 (校內網路)
全文公開日期 本全文未授權公開 (校外網路)
全文公開日期 本全文未授權公開 (國家圖書館:臺灣博碩士論文系統)
QR CODE