论文部分内容阅读
随着数字电视行业的发展,人们对生活质量不断提高,高清数字机顶盒将会成为未来发展的一个重要趋势。美、日、中将成为全球最大的高清数字电视市场,预计在2010年美国将有4830万户,日本将有1990万户,中国将有1000万户。因此,研究高清数字机顶盒具有巨大的商业价值和研究价值。
本论文是针对嵌入式linux高清数字机顶盒软件实现进行研究。本系统主要依赖于st(意法半导体)公司开发的st7109芯片硬件平台,并且通过应用了ST公司提供的相关软件开发环境,基于ST公司的sdk的API(ApplicaTiO2 Program Interface)进行高清数字机顶盒软件实现。本论文主要研究一下几个方面的内容:第一,st公司提供的硬件和软件开发环境搭建,因为是在Linux下开发,搭建环境比较复杂;第二,嵌入式linux的裁剪和移植的研究与实现;第三,makefile文件,mysetenv.sh脚本文件等辅助开发文件的编写;第四,高清数字机顶盒软件架构的研究;第五,高清数字机顶盒软件初始化层的研究与实现;第六,高清数字机顶盒中间层代码研究与实现:第七,高清数字机顶盒OSD(on—sreen display)菜单的实现;第八,高清数字机项盒音视频的输出。通过对以上八个方面的研究,对基于st7109芯片平台的嵌入式linux高清数字机顶盒开发的全过程(包括了从开发环境的搭建到高清数字机顶盒软件的实现)有了完整的论述,并且在软件的设计的过程中运用了软件设计层次化、模块功能化的指导思想,建立了一个良好的软件开发架构,最终实现了高清数字机顶盒软件的菜单和音视频输出的用户功能。
在本论文的最后,对本论文的研究工作进行总结,对高清数字机顶盒产品的前景进行展望。