基于嵌入式Linux的IPTV機頂盒顯示系統(tǒng)的設(shè)計與實現(xiàn)
發(fā)布時間:2021-11-28 14:32
隨著信息業(yè)的迅猛發(fā)展,目前國內(nèi)電信網(wǎng)、計算機網(wǎng)和廣電網(wǎng)三網(wǎng)正逐漸走向融合,IPTV(即網(wǎng)絡(luò)電視)是一種新興的網(wǎng)絡(luò)應(yīng)用,它利用寬帶互聯(lián)網(wǎng)的基礎(chǔ)設(shè)施,以家用電視機和機頂盒作為主要終端,通過IP(互聯(lián)網(wǎng)協(xié)議)向用戶提供視頻點播、電視節(jié)目指南(EPG)、網(wǎng)頁瀏覽及互動游戲等多種業(yè)務(wù)。機頂盒是一種典型的嵌入式系統(tǒng),由硬件和軟件構(gòu)成,它使用戶利用原有的模擬電視機收看數(shù)字電視節(jié)目和高清數(shù)字電視節(jié)目,提供數(shù)/模信號轉(zhuǎn)換功能、音視頻的編解碼功能、圖形圖像的顯示功能及流媒體傳輸控制功能等。在其軟件模塊中,顯示系統(tǒng)占有重要的地位,它提供用戶與機項盒之間的人機交互界面。本文給出了IPTV機頊盒的系統(tǒng)軟件平臺、嵌入式顯示系統(tǒng)(包括圖形用戶界面和瀏覽器)的解決方案。采用成都博睿嵌入式系統(tǒng)工作室開發(fā)的基于ARM9 S3C2410的開發(fā)板作為硬件平臺,選用最新的Linux 2.6內(nèi)核作為系統(tǒng)軟件平臺,選用挪威Trolltech公司公開源碼的針對高端嵌入式系統(tǒng)的QT/Embedded庫作為圖形界面類庫。系統(tǒng)的實現(xiàn)包括:Linux 2.6.14操作系統(tǒng)向目標(biāo)平臺的移植、嵌入式文件系統(tǒng)的構(gòu)建、網(wǎng)卡CS8900A驅(qū)動程序的設(shè)...
【文章來源】:武漢理工大學(xué)湖北省 211工程院校 教育部直屬院校
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【部分圖文】:
IPTV機頂盒的硬件組成【’]
圖2一1電路板實物圖l9]用的53C2410是基于ARM92OT核的16/32位RISC嵌入、高性能、低功耗等優(yōu)點。ARM920T核由ARMgTDMan地ementUnit,MMU)和高速緩存三部分組成。其
從串口讀取用戶控制字符等。一個同時裝有 BootLoader、內(nèi)核的啟動參數(shù)、內(nèi)核映像和根文件系統(tǒng)映像的固態(tài)存儲設(shè)備的典型空間分配結(jié)構(gòu)圖如圖3一1所示。翻的家鉀幽腸幽娜蘸黔洲…謂默i介迄翔胭如側(cè)盼圖3一1固態(tài)存儲設(shè)備的典型空間分配結(jié)構(gòu)圖[’5j③ BootLoader的兩種操作模式 (OperationMode)大多數(shù) BootLoader包含兩種不同的操作模式:啟動加載和下載模式,這兩種模式的區(qū)別僅對開發(fā)人員有意義,對于最終用戶來說, BootLoader的作用是加載操作系統(tǒng),不存在所謂的啟動加載模式與下載模式的區(qū)別。啟動加載(bootloading)模式:又稱自主(autonomous)模式,即 BootLoader從目標(biāo)機上的某個固態(tài)存儲設(shè)備上將操作系統(tǒng)加載到RAM中運行,整個過程中沒有用戶的介入。該模式是 BootLoader的正常工作模式,在嵌入式產(chǎn)品發(fā)布時, BootLoader必須工作在該模式下。下載(do認(rèn)rnloading)模式:在該模式下,目標(biāo)機上的 BootLoader將通過串口連接或網(wǎng)絡(luò)連接等通信手段從主機下載文件
【參考文獻】:
期刊論文
[1]基于B/S架構(gòu)的IPTV機頂盒的GUI的設(shè)計和實現(xiàn)[J]. 李帆,黃桂金. 廣東通信技術(shù). 2005(12)
[2]嵌入式瀏覽器的設(shè)計開發(fā)[J]. 袁明,張連芳,李光成,趙宇,鄭武. 微型機與應(yīng)用. 2003(01)
[3]基于以太網(wǎng)控制器CS8900A實現(xiàn)嵌入式系統(tǒng)的網(wǎng)絡(luò)互連[J]. 陳鵬,張愛民,李杰. 電子工程師. 2002(12)
[4]淺析嵌入式系統(tǒng)中的瀏覽器[J]. 李小群,鄭良辰,耿增強,羅從難. 測控技術(shù). 2000(04)
本文編號:3524598
【文章來源】:武漢理工大學(xué)湖北省 211工程院校 教育部直屬院校
【文章頁數(shù)】:80 頁
【學(xué)位級別】:碩士
【部分圖文】:
IPTV機頂盒的硬件組成【’]
圖2一1電路板實物圖l9]用的53C2410是基于ARM92OT核的16/32位RISC嵌入、高性能、低功耗等優(yōu)點。ARM920T核由ARMgTDMan地ementUnit,MMU)和高速緩存三部分組成。其
從串口讀取用戶控制字符等。一個同時裝有 BootLoader、內(nèi)核的啟動參數(shù)、內(nèi)核映像和根文件系統(tǒng)映像的固態(tài)存儲設(shè)備的典型空間分配結(jié)構(gòu)圖如圖3一1所示。翻的家鉀幽腸幽娜蘸黔洲…謂默i介迄翔胭如側(cè)盼圖3一1固態(tài)存儲設(shè)備的典型空間分配結(jié)構(gòu)圖[’5j③ BootLoader的兩種操作模式 (OperationMode)大多數(shù) BootLoader包含兩種不同的操作模式:啟動加載和下載模式,這兩種模式的區(qū)別僅對開發(fā)人員有意義,對于最終用戶來說, BootLoader的作用是加載操作系統(tǒng),不存在所謂的啟動加載模式與下載模式的區(qū)別。啟動加載(bootloading)模式:又稱自主(autonomous)模式,即 BootLoader從目標(biāo)機上的某個固態(tài)存儲設(shè)備上將操作系統(tǒng)加載到RAM中運行,整個過程中沒有用戶的介入。該模式是 BootLoader的正常工作模式,在嵌入式產(chǎn)品發(fā)布時, BootLoader必須工作在該模式下。下載(do認(rèn)rnloading)模式:在該模式下,目標(biāo)機上的 BootLoader將通過串口連接或網(wǎng)絡(luò)連接等通信手段從主機下載文件
【參考文獻】:
期刊論文
[1]基于B/S架構(gòu)的IPTV機頂盒的GUI的設(shè)計和實現(xiàn)[J]. 李帆,黃桂金. 廣東通信技術(shù). 2005(12)
[2]嵌入式瀏覽器的設(shè)計開發(fā)[J]. 袁明,張連芳,李光成,趙宇,鄭武. 微型機與應(yīng)用. 2003(01)
[3]基于以太網(wǎng)控制器CS8900A實現(xiàn)嵌入式系統(tǒng)的網(wǎng)絡(luò)互連[J]. 陳鵬,張愛民,李杰. 電子工程師. 2002(12)
[4]淺析嵌入式系統(tǒng)中的瀏覽器[J]. 李小群,鄭良辰,耿增強,羅從難. 測控技術(shù). 2000(04)
本文編號:3524598
本文鏈接:http://www.sikaile.net/kejilunwen/jisuanjikexuelunwen/3524598.html
最近更新
教材專著