Print

基于8620的高清数字电视控制系统

论文摘要

随着电视数字化浪潮的来临,在未来的五到十年中,模拟电视将向数字电视过渡。数以万亿的市场机会,带动着从节目的采编制作、播出到相关设备、电视机的研发制造等相关产业的蓬勃发展。高清数字电视可以为消费者提供更加清晰的影像、更加艳丽的色彩及更加优美的声音,因此受到各电视厂家的重视。高清数字电视开发已经成为嵌入式系统应用的一个热点。嵌入式系统是与硬件密切相关的系统,不同的处理器及硬件板卡需要有不同的系统软件支持,因此有很多的困难和障碍,开发难度比较大。本文结合作者参加的“数字高清电视一体机/机顶盒”科研项目,针对uClinux内核版本2.4以及基于SIGMA8620芯片的开发板,对数字高清电视系统软件的开发进行了介绍。本论文首先介绍了高清数字电视的发展及现状,然后对系统开发的软件平台uClinux进行了详细分析,包括uClinux系统的主要特点,内核的配置以及编译。结合项目对SIGMA8620开发板的硬件系统作了介绍,并在此基础上详细讲述如何进行GUI菜单界面程序的开发。为了给播放程序的频道搜索及EPG信息解析提供支持,通过对MPEG-2传输码流和PSI/SI业务信息表的分析,编写了PSF解析程序。论文的最后,简单介绍了系统调试过程。

论文目录

  • 致谢
  • 中文摘要
  • ABSTRACT
  • 1 引言
  • 1.1 数字电视简介
  • 1.1.1 数字电视特点
  • 1.1.2 数字电视标准
  • 1.1.3 国内数字电视发展现状
  • 1.2 数字高清电视基本组成
  • 1.3 本文的主要工作
  • 2 嵌入式与uClinux操作系统
  • 2.1 嵌入式系统概述
  • 2.1.1 嵌入式系统的组成
  • 2.1.2 嵌入式系统的应用
  • 2.2 嵌入式操作系统uClinux
  • 2.2.1 uClinux的内存管理
  • 2.2.2 uClinux内核结构及源文件
  • 2.2.3 进程管理
  • 2.2.4 文件系统
  • 2.2.5 uClinux系统移植
  • 2.3 小结
  • 3 8620 开发板硬件系统
  • 3.1 硬件系统组成
  • 3.1.1 控制子系统
  • 3.1.2 信号接收系统
  • 3.1.3 信号处理系统
  • 3.1.4 用户扩展接口子系统
  • 3.2 系统工作过程及原理
  • 3.3 系统功能特点
  • 3.4 小结
  • 4 GUI菜单界面设计与开发
  • 4.1 GUI支持系统MiniGUI
  • 4.1.1 MiniGUI简介
  • 4.1.2 MiniGUI的版本
  • 4.1.3 MiniGUI系统分析
  • 4.2 菜单界面系统设计与实现
  • 4.2.1 GUI需求分析
  • 4.2.2 GUI程序设计
  • 4.2.3 菜单界面程序的实现
  • 4.2.4 界面系统的移植
  • 4.3 文件存储系统
  • 4.4 小结
  • 5 DEMUX播放解析程序
  • 5.1 TS码流分析
  • 5.2 Filter功能实现
  • 5.3 小结
  • 6 系统调试
  • 6.1 系统调试
  • 6.1.1 调试环境
  • 6.1.2 硬件系统调试
  • 6.1.3 软件系统调试
  • 7 结论
  • 参考文献
  • 研究生期间发表的论文
  • 学位论文数据集
  • 相关论文文献

    本文来源: https://www.lw50.cn/article/2e7ecd4ad8b2b2668039d5bf.html