基于海思Hi3716MV300機頂盒的USB應(yīng)用系統(tǒng)研究與實現(xiàn)
本文關(guān)鍵詞:基于海思Hi3716MV300機頂盒的USB應(yīng)用系統(tǒng)研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:隨著機頂盒軟硬件技術(shù)的發(fā)展以及人們追求的提高,數(shù)字電視機頂盒已經(jīng)從擁有收看電視、音頻廣播等基本功能過渡到了除收看電視、音頻廣播等功能外,還擁有視頻點播、直播、網(wǎng)絡(luò)通信與交互等多種功能。這些功能無疑使機頂盒在向電腦融合而豐富用戶視聽的智能機頂盒方向發(fā)展。而在機頂盒上集成USB應(yīng)用功能也成為了這個潮流中必備的一項。本論文所論述的USB應(yīng)用系統(tǒng)基于海思Hi3716MV300基礎(chǔ)版本項目開發(fā)。顧名思義,該項目采用海思半導(dǎo)體有限公司的Hi3716MV300主芯片,采用經(jīng)過裁剪后的Linux操作系統(tǒng)作為軟件開發(fā)平臺。本論文對USB應(yīng)用系統(tǒng)的環(huán)境搭建、框架設(shè)計、詳細設(shè)計、實現(xiàn)、測試都做了詳細闡述。本論文的目的是設(shè)計與開發(fā)在機頂盒上運行的USB應(yīng)用系統(tǒng)。該應(yīng)用系統(tǒng)支持USB設(shè)備的熱插拔,對USB設(shè)備的插入和拔出都以一定的方式通知用戶。同時,它能將USB設(shè)備里的圖片、記事本、音樂文件和視頻文件以方便用戶使用的方式呈現(xiàn)給用戶?偟膩碚f,該系統(tǒng)分為五個模塊:電子相冊、電子書院、文件管理、音頻播放和視頻播放。電子相冊模塊用來讀取USB設(shè)備里的圖片文件,并提供縮略圖、全屏顯示、幻燈片播放形式供用戶選擇。電子書院模塊用來讀取USB設(shè)備里的記事本,并提供小窗口瀏覽、全屏瀏覽方式供用戶選擇。文件管理模塊提供刪除其他模塊文件的功能。音頻播放模塊相當于一個音樂播放器,具備音樂播放器的基本功能,如:快進、快退、暫停等。視頻播放模塊相當于一個視頻播放器,具備視頻播放器的基本功能外,還提供小窗口播放、全屏播放、選時播放等功能。USB應(yīng)用系統(tǒng)的操作也很簡單,用戶直接通過遙控器或者前面板根據(jù)界面提示操作即可。具備這些功能的USB應(yīng)用系統(tǒng)基本上能滿足用戶使用,這就豐富了機頂盒的功能、增強了機頂盒的娛樂性、提升了用戶體驗,自然增強了機頂盒的競爭力。在設(shè)計USB應(yīng)用系統(tǒng)時,采用了層次化、模塊化的設(shè)計方法。將USB應(yīng)用系統(tǒng)分解成各個模塊,再對每個模塊分別進行設(shè)計并具體化,最終實現(xiàn)出來。這種設(shè)計方法有利于理清思路,方便把握各個模塊需要實現(xiàn)的功能。各個模塊實現(xiàn)了過后,再分別測試,測試通過后再集成起來測試,最后再結(jié)合到機頂盒整個應(yīng)用來測試。
【關(guān)鍵詞】:機頂盒 USB Linux Hi3716MV300
【學(xué)位授予單位】:電子科技大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TN949.197
【目錄】:
- 摘要5-7
- abstract7-11
- 第一章 緒論11-17
- 1.1 數(shù)字電視簡介11-12
- 1.2 數(shù)字電視機頂盒的技術(shù)背景及發(fā)展12-13
- 1.3 USB簡介及USB應(yīng)用系統(tǒng)對機頂盒的意義13-15
- 1.3.1 USB簡介13-14
- 1.3.2 USB應(yīng)用系統(tǒng)對機頂盒的意義14-15
- 1.4 課題研究的主要工作15-16
- 1.5 論文的結(jié)構(gòu)以及內(nèi)容安排16-17
- 第二章 USB應(yīng)用系統(tǒng)的軟硬件平臺及環(huán)境搭建17-23
- 2.1 Hi3716MV300硬件平臺的介紹17-19
- 2.2 Hi3716MV300軟件平臺的介紹19-20
- 2.3 USB應(yīng)用系統(tǒng)開發(fā)環(huán)境的準備20-22
- 2.3.1 硬件平臺的搭建20-21
- 2.3.2 軟件平臺的搭建21-22
- 2.4 本章小結(jié)22-23
- 第三章 軟件開發(fā)流程及USB應(yīng)用系統(tǒng)的框架設(shè)計23-31
- 3.1 Hi3716MV300機頂盒軟件開發(fā)流程及如何編譯代碼23-27
- 3.1.1 軟件開發(fā)總體流程23-24
- 3.1.2 USB應(yīng)用系統(tǒng)開發(fā)流程24-26
- 3.1.3 編譯基于Hi3716MV300開發(fā)的軟件代碼26-27
- 3.2 USB應(yīng)用系統(tǒng)的需求分析27-29
- 3.3 USB應(yīng)用系統(tǒng)的框架設(shè)計29-30
- 3.4 本章小結(jié)30-31
- 第四章 詳細設(shè)計與實現(xiàn)31-96
- 4.1 詳細設(shè)計及流程圖31-34
- 4.2 各模塊實現(xiàn)34-94
- 4.2.1 基礎(chǔ)模塊的實現(xiàn)35-47
- 4.2.1.1 畫圖模塊的實現(xiàn)35-36
- 4.2.1.2 音視頻播放模塊的實現(xiàn)36-39
- 4.2.1.3 USB檢測及文件分類模塊39-45
- 4.2.1.3.1 USB設(shè)備的檢測39-42
- 4.2.1.3.2 USB設(shè)備文件分類并保存42-45
- 4.2.1.3.3 USB設(shè)備拔出后的操作45
- 4.2.1.4 消息處理機制45-47
- 4.2.1.5 畫圖控件47
- 4.2.2 功能模塊的實現(xiàn)47-94
- 4.2.2.1 電子相冊47-58
- 4.2.2.2 電子書院58-64
- 4.2.2.3 文件管理64-67
- 4.2.2.4 音頻播放67-78
- 4.2.2.5 視頻播放78-94
- 4.3 本章小結(jié)94-96
- 第五章 USB應(yīng)用系統(tǒng)測試與結(jié)果分析96-117
- 5.1 搭建測試環(huán)境96-97
- 5.2 基礎(chǔ)模塊的測試97-101
- 5.2.1 畫圖模塊的測試98
- 5.2.2 音視頻播放模塊的測試98-100
- 5.2.3 USB設(shè)備驅(qū)動測試100-101
- 5.3 各功能模塊的測試101-114
- 5.3.1 電子相冊102-103
- 5.3.2 電子書院103-105
- 5.3.3 文件管理105-107
- 5.3.4 音頻播放107-110
- 5.3.5 視頻播放110-114
- 5.4 結(jié)合到機頂盒整體功能測試USB應(yīng)用系統(tǒng)114
- 5.5 USB應(yīng)用系統(tǒng)速度方面的考慮114-115
- 5.6 本章小結(jié)115-117
- 第六章 結(jié)束語117-118
- 致謝118-119
- 參考文獻119-122
【共引文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 謝君成;數(shù)字電視CAS的FPGA實現(xiàn)[J];成都電子機械高等?茖W(xué)校學(xué)報;2005年02期
2 劉小林,譚建豪,賈永濤,胡宏軍;MPEG-2標準在有線數(shù)字電視機頂盒中的應(yīng)用[J];湖南文理學(xué)院學(xué)報(自然科學(xué)版);2005年03期
3 吳復(fù)奎;蘇駿;陳錚;;一種具有PVR功能的嵌入式機頂盒設(shè)計與實現(xiàn)[J];電腦知識與技術(shù);2010年11期
4 王艷艷;劉衛(wèi)東;鄧攀;;數(shù)字電視中間件SI模塊的設(shè)計與實現(xiàn)[J];電腦知識與技術(shù);2011年34期
5 萬明磊,易志雄,劉衛(wèi)忠;基于DVB標準的數(shù)據(jù)廣播通用壓縮傳輸協(xié)議[J];電視技術(shù);2005年03期
6 鄔震宇;數(shù)字電視接收機減小PCR抖動影響的解決方法[J];電視技術(shù);2005年04期
7 吳昕;;數(shù)字電視機頂盒功能測試方法的研究[J];電視技術(shù);2007年09期
8 甘育裕;魏亞男;;基于DVB-SI標準的業(yè)務(wù)信息表的提取和解析[J];電視技術(shù);2007年S1期
9 葛倩;于鴻洋;張萍;;TS流復(fù)用器中EPG信息處理的優(yōu)化[J];電視技術(shù);2010年12期
10 施智雄;;氣味媒體電視的設(shè)計與實現(xiàn)[J];電視技術(shù);2010年S1期
中國重要會議論文全文數(shù)據(jù)庫 前5條
1 曹衛(wèi)明;;淺談數(shù)字電視系統(tǒng)分布式插播應(yīng)用方案[A];自主創(chuàng)新與持續(xù)增長第十一屆中國科協(xié)年會論文集(4)[C];2009年
2 袁平路;文正國;李偉;陶林;郭超一;駱昊;楊進;;基于嵌入式ARM的智能協(xié)議轉(zhuǎn)換裝置的研究[A];中國水力發(fā)電工程學(xué)會信息化專委會2013年年會優(yōu)秀論文集[C];2013年
3 袁平路;文正國;李偉;陶林;郭超一;駱昊;楊進;;基于嵌入式ARM的智能協(xié)議轉(zhuǎn)換裝置的研究[A];中國水力發(fā)電工程學(xué)會信息化專委會、水電控制設(shè)備專委會2014年會暨學(xué)術(shù)交流會論文集[C];2014年
4 張浩;潘樹國;程良濤;毛琪;靳曉東;;嵌入式實時GPS精密單點定位技術(shù)方法實現(xiàn)[A];2014年GPS、大地專業(yè)委員會學(xué)術(shù)年會交流論文[C];2014年
5 張福洪;徐春暉;胡舜峰;;基于Linux的ARM與FPGA數(shù)據(jù)通信設(shè)計與實現(xiàn)[A];信號處理在生儀2014學(xué)術(shù)年會論文集[C];2014年
中國博士學(xué)位論文全文數(shù)據(jù)庫 前3條
1 胡冰;HFC網(wǎng)絡(luò)交互業(yè)務(wù)支撐關(guān)鍵技術(shù)研究[D];中國科學(xué)技術(shù)大學(xué);2008年
2 向偉;異構(gòu)網(wǎng)絡(luò)環(huán)境下流媒體服務(wù)模式的研究[D];中國科學(xué)技術(shù)大學(xué);2008年
3 郭劍東;無人傾轉(zhuǎn)旋翼機飛行控制研究[D];南京航空航天大學(xué);2013年
中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條
1 王佩瑩;基于DVB-C數(shù)字電視平臺的增值業(yè)務(wù)系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2010年
2 趙國棟;高清機頂盒中EPG和NVOD的實現(xiàn)與測試技術(shù)的研究[D];西安電子科技大學(xué);2009年
3 葛倩;TS復(fù)用器中EPG解析復(fù)用系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2011年
4 韓廣勛;MPEG-2_DS3雙向適配系統(tǒng)的設(shè)計與研究[D];山東大學(xué);2011年
5 沈志斌;數(shù)字電視電子節(jié)目指南和字幕系統(tǒng)的設(shè)計與實現(xiàn)[D];電子科技大學(xué);2010年
6 卓志峰;基于MPEG-2標準的音視頻同步實現(xiàn)[D];天津大學(xué);2010年
7 逯金濤;基于DVB-C的數(shù)字電視碼流分析儀的設(shè)計與實現(xiàn)[D];重慶大學(xué);2011年
8 陳少明;IPQAM中的包緩存器設(shè)計與實現(xiàn)[D];華中科技大學(xué);2011年
9 陳偉智;NVD音視頻容器格式的研究與實現(xiàn)[D];華中科技大學(xué);2011年
10 王旭;使用CUDA技術(shù)提高數(shù)字電視臺標插入系統(tǒng)效率的研究與開發(fā)[D];天津大學(xué);2012年
本文關(guān)鍵詞:基于海思Hi3716MV300機頂盒的USB應(yīng)用系統(tǒng)研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。
,本文編號:291173
本文鏈接:http://sikaile.net/kejilunwen/wltx/291173.html