- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Linux系统DMB接收终端设计
基于Linux系统DMB接收终端设计
摘要:本文基于DAB(Digital Audio Broadcasting)技术,设计一款DMB多功能接收终端。终端采用Cortex-A8系列处理器,在Linux嵌入式系统基础上,实现DMB各业务高速接收与解码、远程节目切换、HDMI接口高清显示。
关键词:DAB DMB Cortex-A8 嵌入式 HDMI
中图分类号:TP31 文献标识码:A 文章编号:1007-9416(2014)11-0146-02
Abstract:Based on DAB technology, a DMB receiving terminal is designed. The terminal based on embed technology of Linux system, using Cortex-A8 processor, realized the function of high speed reception and decoding, program switching, and HDMI interface displaying.
Key Words:DAB DMB Cortex-A8 Embed Technology HDMI
随着数字通信技术的发展,DAB广播技术[1]已从传统的音频数字广播扩展到包含文字、图像、音视频等业务的数字多媒体广播,亦称DMB广播。DAB广播具有节省频谱资源、发射功率低、适合固定/便携和移动接收、抗多径传播引起的衰落能力强、信息量大、音质好等诸多优点。
DAB广播包涵三大业务:音频业务、视频业务、数据业务[2]。各业务都有对应的接收终端。音频业务有便携式接收终端;数据业务接收终端使用VGA图像输出,接VGA显示屏即可显示图片;视频业务接收终端是一款基于计算机的USB设备,利用计算机进行视频解码和显示。
为了进一步适应DAB广播技术的发展,本课题设计了一款基于Linux嵌入式技术的接收终端。该终端作为一个无线数字机顶盒,包涵DAB广播三大业务的接收、解码与显示,集所有DAB终端与一体,小巧精致,功能强大。以上诸多优点,使得该终端更加满足市场需求,从而进一步提高DAB广播系统的市场竞争力。
接收终端增加远程控制功能。当接收终端面向公共应用时,为了便于管理,增加终端远程节目切换、音量调节和休眠等功能。
1 接收终端设计
接收终端结构框图如图1所示,终端基于Cortex-A8系列处理器和Linux嵌入式系统。系统主频高达1GHz,支持视频、图片硬件解码,支持VGA输出和HDMI 1080P高清显示。Linux系统结构简单、消耗系统资源少、便于开发,并且支持各种多媒体业务播放。基于以上诸多优点,该接收终端的整体性能能够达到无线数字广播领域的领先水平。
1.1 终端硬件设计
根据主要功能,终端硬件可分为两大模块:CPU模块和DAB接收模块。CPU模块需要完成DAB接收模块的控制、DAB信源的接收、信源解码和节目播放。DAB模块主要完成无线信号的接收、解调、基带解码等。
1.1.1 CPU模块
CPU模块包含CPU、内存、硬盘、HDMI接口、VGA接口、音频接口和扩展IO口。
CPU采用三星Cortex-A8系列处理器S5PV210,内嵌视频、图片硬解模块和图像硬件加速模块,为视频业务、图片数据业务的解码和显示提供硬件基础。CPU外围配备512M内存和4G固态硬盘,并扩展一个SD卡接口。
图像显示包括HDMI和VGA两个接口,并且支持两接口同时输出。HDMI显示HDMI v1.3接口标准。最大支持1080P 60Hz图像显示,图像格式支持RGB32和YUV两种,同时支持音频输出[3]。VGA显示由一款单独的芯片实现,能够提供最大1366*768分辨率图像输出。
音频输出支持双声道,支持最高96000的采样率。用于音频业务和视频业务的声音输出。
扩展IO口包括普通IO口和一些常用接口。其中,常用接口包括SPI、I2C等。扩展口主要用于连接DAB接收模块。
除此之外,CPU模块还包含USB接口、网口和串口等,用于系统烧写、程序下载和调试。
1.1.2 DAB模块
DAB模块包含射频芯片、ADC芯片、基带解码芯片以及一些外围器件。
射频芯片用于无线信号接收、调谐,支持DAB频段和传统FM频段。
ADC芯片将射频芯片输出的中频信号转换为数字信号,传给基带芯片。
基带芯片采用实验室自主研发的解码芯片ID200,功能非常强大,为DAB接收模块最核心的部分。其主要完成DAB信道解码和OFDM解调、DQPSK解调等工作。同时,还包含MP2解码模
原创力文档


文档评论(0)