新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 基于USB的DVB-T數(shù)字電視接收系統(tǒng)設(shè)計(jì)

基于USB的DVB-T數(shù)字電視接收系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2013-10-26 來(lái)源:網(wǎng)絡(luò) 收藏


TS碼流經(jīng)過(guò)DMA總線(xiàn)DATA[ 15∶0 ]傳送到ISP1581,再送入到計(jì)算機(jī), DREQ、DACK、D IOW、D IOR是控制信號(hào),在8051單片機(jī)上運(yùn)行固件對(duì)該芯片進(jìn)行初始化和配置。圖4是GDMA從機(jī)模式時(shí)序圖(BURST =00H,MODE =00H)。

圖4 GDMA從機(jī)模式時(shí)序(BURST = 00H,MODE = 00H)

ISP1581固件
  USB是一種主機(jī)到從機(jī)的結(jié)構(gòu), 圖5 所示為ISP1581的固件結(jié)構(gòu)。

圖5 固件結(jié)構(gòu)

表1 對(duì)內(nèi)部的各種文件進(jìn)行了描述。設(shè)備是不能啟動(dòng)任何傳輸過(guò)程的,它只能對(duì)主機(jī)的請(qǐng)求做出響應(yīng),在這種結(jié)構(gòu)下,固件總是一直在等待主機(jī)命令,再根據(jù)命令去執(zhí)行相應(yīng)的程序。mainloop. c文件跟蹤USB的中斷事件,中斷發(fā)生時(shí)引導(dǎo)它們?nèi)?zhí)行相應(yīng)的程序。

表1 固件結(jié)構(gòu)


系統(tǒng)軟件
   - T接收機(jī)軟件系統(tǒng)由若干個(gè)模塊組成,由主控模塊調(diào)用各個(gè)功能模塊。 - T接收系統(tǒng)軟件模塊圖如圖6所示??紤]到軟件流程邏輯,將軟件系統(tǒng)劃分為5個(gè)大模塊: (1)人機(jī)界面(主控)模塊;(2 ) 視頻MPEG-2解碼軟件模塊;(3)圖像顯示程序模塊;(4)MPEGLayer Ⅱ音頻解壓縮模塊;(5)驅(qū)動(dòng)程序模塊;(6) Tunner初始化和選臺(tái)。

  人機(jī)界面(主控)模塊提供人機(jī)界面,控制其他各模塊的運(yùn)行,視頻MPEG -2解碼模塊、MPEG Layer Ⅱ音頻解碼模塊完成碼流解壓縮,實(shí)現(xiàn)音視頻的實(shí)時(shí)播放,該軟件在具體實(shí)現(xiàn)時(shí)采用現(xiàn)成的播放器和編制的接口程序與驅(qū)動(dòng)程序來(lái)完成。


圖6 DMB - T接收系統(tǒng)軟件總體模塊圖

總結(jié)

  本文主要針對(duì) - T碼流基于計(jì)算機(jī)的接收技術(shù)開(kāi)展研究,在數(shù)字電視蓬勃發(fā)展的今天具有重要意義。我們完成的基于USB2. 0的DVB - T移動(dòng)數(shù)字電視接收系統(tǒng)設(shè)計(jì)為后續(xù)的應(yīng)用提供了基礎(chǔ),在具體實(shí)現(xiàn)中,驗(yàn)證了所設(shè)計(jì)方案的正確性。該系統(tǒng)涉及到DVB - T解調(diào)、USB2. 0接口、軟件解碼播放等關(guān)鍵技術(shù),具有應(yīng)用方便、實(shí)現(xiàn)簡(jiǎn)單、易于升級(jí)和可移植性好等優(yōu)點(diǎn),有著廣闊的市場(chǎng)前景。

參考文獻(xiàn):

[1].ISP1581datasheethttp://www.dzsc.com/datasheet/ISP1581_410269.html.


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉