论文摘要
从模拟电视到数字电视的转换需要一个较长的过渡时期,为了使现有的模拟电视机能够接收数字电视信号,需要一种转换装置,数字电视机顶盒应运而生。机顶盒是一种能够接收数字电视信号、完成相应处理并输出模拟音视频信号可通过模拟电视显示的电子产品。本课题采用意法半导体公司(ST)推出的基于STx5105平台的数字电视机顶盒解决方案。其核心是STV0297和STx5105两块芯片。STV0297作为前端芯片,负责接收数字电视信号,进行QAM解调,将从电缆传输来的有线电视信号进行中频采样,转换为MPEG-2传输流,送给后端的STx5105芯片;STx5105则完成传输流解复用和音视频解码,最终输出模拟音视频信号。在机顶盒的开发研制中,机顶盒应用层软件的设计是实现机顶盒预定功能的重要部分。本文对机顶盒应用层软件的实现进行了研究,主要包括图形用户界面的实现、机顶盒节目搜索和电子节目指南的实现等。论文介绍了机顶盒硬件系统各部分及其主要芯片,对ST20软件调试环境、系统的开发平台和ST公司的STLite/OS20实时操作系统进行了简要的介绍,重点讨论应用层软件的实现过程以及所做的工作。目前已经较好的实现了机顶盒的各项功能和预期效果。
论文目录
中文摘要ABSTRACT第一章 绪论1.1 数字电视概述1.1.1 数字电视(digital television,DTV)的概念1.1.2 数字电视的分类1.1.3 数字电视的优点1.1.4 数字电视的标准1.2 数字电视机顶盒1.2.1 机顶盒的概念1.2.2 机顶盒的分类1.2.3 机顶盒的功能1.3 数字电视机顶盒技术的发展1.3.1 国际上机顶盒技术的发展1.3.2 国内机顶盒技术的发展1.4 本论文的工作内容1.5 目前课题工作的进展情况第二章 基于STx5105 的数字电视机顶盒的硬件结构2.1 数字电视机顶盒的基本结构2.2 数字电视机顶盒的关键技术2.3 STx5105 解决方案介绍2.4 系统主要芯片介绍2.4.1 STx5105 芯片介绍2.4.2 调谐器芯片介绍2.4.3 存储芯片介绍2.5 本章小结第三章 基于STx5105 的机顶盒的软件系统3.1 基于STx5105 的机顶盒的软件层次结构3.2 机顶盒的应用程序3.3 OS20 实时操作系统3.3.1 内核Kernel3.3.2 任务Task3.3.3 信号量Semaphore3.3.4 互斥量Mutex3.3.5 消息队列Message Queue3.3.6 中断Interrupt3.3.7 时钟Clock3.3.8 内存Memory and Partition3.4 本章小结第四章 用PEG 技术实现图形用户界面4.1 GUI 开发平台简介4.2 PEG 技术介绍4.2.1 PEG 的主要特性4.2.2 PEG 的开发工具4.2.3 PEG 的开发环境4.2.4 PEG 的运行模型4.3 本课题中界面要求示意图4.4 使用PEG 技术开发界面4.4.1 界面组件类的设计4.4.2 界面的移植4.5 makefile 简介4.6 本章小结第五章 节目搜索和电子节目指南的实现5.1 数字电视PSI/SI 介绍5.1.1 数字电视节目专用信息PSI5.1.2 数字电视业务信息SI5.2 机顶盒解复用原理5.2.1 数字电视节目的打包与复用5.2.2 机顶盒解复用过程5.2.3 PSI 的分析和基本流PID 的提取5.3 数字电视节目调谐功能的实现5.3.1 机顶盒的调谐参数5.3.2 机顶盒的手动搜索5.3.3 机顶盒的自动搜索5.3.4 机顶盒的全频段搜索5.4 数字电视电子节目指南(EPG)的实现5.4.1 EPG 组成5.4.2 EPG 的实现5.4.3 事件信息表EIT5.4.4 时间与日期的转换5.4.5 相关数据结构5.5 段数据的接收与解析5.5.1 PTI 硬件工作流程5.5.2 STPTI 软件结构5.5.3 段数据解析函数说明5.6 本章小结第六章 机顶盒的调试环境与开发工具6.1 系统的开发环境6.2 开发工具6.3 软件的调试方法6.3.1 在线调试6.3.2 脱机调试6.4 本章小结第七章 项目总结参考文献发表论文和科研情况说明致谢
相关论文文献
标签:数字电视机顶盒论文; 图形用户界面论文; 节目搜索论文; 电子节目指南论文;