基于Linux的DVB-H接收端驱动程序设计与实现

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:yedixx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
半导体工艺的高速发展降低了电子消费品的成本,从而被普通消费者所接受。伴随电子产品普及的过程,这个行业的竞争越来越激烈,新技术、新应用意味着新的商机。在消费市场高度成熟的电视及手机领域,电视正在从模拟电视时代全面跨入数字电视时代,手机亦面临3G时代的到来。数字电视与手机的结合可以让用户亲身体验到3G的魅力,为数字电视拓展了新的领土,亦为手机增加了新的卖点。正是在这种情况下,催发了手持电视标准--DVB-H的出现。 DVB-H标准是在传输层DVB-T的基础上,针对移动手持终端提供数字电视多媒体服务的数字电视广播标准。本文以北京工业大学嵌入式系统重点实验室的DVB-H项目为基础,讨论了基于Linux的DVB-H接收端驱动程序设计与实现。 DVB-H驱动程序设计开发至少涉及三个基本方面:DVB-H标准、Linux操作系统及嵌入式系统重点实验室的硬件系统。本文的第二章介绍了DVB-H标准的码流结构及支持手持设备的技术特色,DVB-H项目就是要实现符合标准的接收终端。终端系统由硬件与软件组成,在描述了硬件系统的功能与软件系统的任务之后,定义了驱动程序的主要功能。从测试平台接口来说,DVB-H驱动程序为PCI驱动程序;从音视频的IP封装结构及软件系统层次来讲,它又属于网络驱动程序。在后面的章节中,除了与操作系统关联的驱动程序框架外,重点描述了硬件系统的配置存储区结构,叙述了DVB-H标准中PSI/SI表解析的设计与Time Slicing的实现。全文贯穿了对DVB-H标准的分析与理解,对Linux操作系统的研究及如何加快软硬件协同调试的思考与实践。项目结束时,在Linux环境下,使用开源播放器MPEG4IP可以收看DVB-H节目。
其他文献
多晶Si薄膜太阳电池研究引起了人们的广泛关注,而采用大晶粒多晶Si薄膜是提高其能量转换效率的一条可行途径。本工作采用低压化学气相沉积(LPCVD)和高频感应加热化学气相沉积(HFCVD)工艺,在SiO2表面上成功地制备了大晶粒多晶Si薄膜。利用α台阶仪和扫描电子显微镜(SEM)研究了衬底温度、反应气体压强和硅烷(SiH4)浓度等工艺参数对大晶粒多晶Si薄膜的生长速率和晶粒尺寸的影响,获得了制备最大
随着通信和信息产业的高速发展,国家大力推进三网(电信网、广播电视网、互联网)融合相关的工作,以实现信息化水平的全面提高。本文以三网融合的技术需求为背景,研制了射频前
作为本世纪最有前景的材料,纳米材料备受关注。半导体纳米材料由于表现出有别于传统材料的优良的物理和化学性质,在电子材料、陶瓷材料、生物工程、化学工程、医学等许多领域