学位论文 > 优秀研究生学位论文题录展示
基于CTV100平台的DPTV软件系统的研究与实现
作 者: 孙浩
导 师: 刘开华
学 校: 天津大学
专 业: 通信与信息系统
关键词: 数字化处理电视 覆盖屏幕显示 图形用户界面 可移植嵌入式系统GUI技术 OS20 CTV100
分类号: TN943
类 型: 硕士论文
年 份: 2004年
下 载: 52次
引 用: 6次
阅 读: 论文下载
内容摘要
数字化处理电视(DPTV)是模拟电视向数字电视发展过程中的过渡产品,在今后数年内还将是电视市场的主流商品。CTV100数字化电视平台是意法半导体公司( ST )于2002年底推出的全新TV解决方案,代表着目前该领域的技术发展方向。其核心是STV2310和STV3500两块芯片:STV2310负责接收各种模拟电视信号,具有制式自动识别,模拟信号数字化处理等功能;STV3500内部含有ST20 32-bit CPU内核,可通过其D1接口接收STV2310发来的数字信号,并完成倍频,图像缩放,对亮、色信号进行增强处理等功能。此外,其内部特有的OSD生成器以及图像合成器(用于各图层的叠加),使其可提供全新概念的用户菜单。论文详细介绍了基于CTV100平台的数字化电视系统设计技术(包括硬件和软件) 、实时操作系统OS20、数字化电视信号处理的原理和实现、前端控制、电视节目管理、底层驱动模块的编写、整机调试、以及嵌入式系统开发的特性和注意事项,并重点介绍了可移植嵌入式系统GUI( PEG )开发技术,以及如何利用该技术实现CTV100系统的菜单设计。本论文率先在国内开展ST公司CTV100平台的产品研究,目前已成功研制出了功能样机,从而对该方案在国内的推广起到了一定的推动作用。
|
全文目录
中文摘要 2-3 Abstract 3-4 目录 4-6 第一章 绪 论 6-10 1.1 引言 6 1.2 数字化电视概述 6-9 1.2.1 什么是数字化处理电视机(DPTV) 6 1.2.2 数字化电视机中的主要电路 6-7 1.2.3 数字化电视机的结构 7-8 1.2.4 数字化电视机的特点 8-9 1.3 本论文完成的任务 9 1.4 本课题的研制进展与成果 9-10 第二章 基于CTV100平台的DPTV硬件结构设计 10-19 2.1 CTV100硬件平台概述 10-12 2.2 DPTV数字板部分硬件设计 12-13 2.3 主要芯片的介绍 13-18 2.3.1 STV2310芯片介绍 13-15 2.3.2 STV3500芯片介绍 15-17 2.3.3 其他芯片介绍 17-18 2.4 整机的工作流程 18-19 第三章 基于CTV100平台的DPTV软件系统 19-30 3.1 DPTV的软件系统概述 19-20 3.2 OS20操作系统的介绍 20-23 3.2.1 OS20内核 21 3.2.2 任务(Task) 21-22 3.2.3 信号灯(Semaphores) 22 3.2.4 消息队列(Message queue) 22-23 3.2.5 中断(Interrupt) 23 3.2.6 内存分配 23 3.3 驱动层介绍 23-24 3.4 服务层介绍 24-25 3.5 应用层介绍 25-27 3.6 系统层介绍 27 3.7 整体软件流程介绍 27-30 第四章 PEG技术介绍 30-36 4.1 PEG技术概述 30 4.2 PEG的主要特性 30-32 4.2.1 编程模式 30-31 4.2.2 代码量小 31 4.2.3 性能优越 31 4.2.4 易于移植 31 4.2.5 灵活、强大的API 31 4.2.6 支持实时系统 31-32 4.2.7 支持多种开发环境 32 4.2.8 多任务模式 32 4.2.9 视频输出 32 4.2.10 语言支持 32 4.3 PEG开发工具 32-33 4.4 PEG开发的环境 33 4.5 PEG运行模型 33-35 4.6 PEG技术在CTV100平台中的应用 35-36 第五章 基于PEG技术的电视菜单的设计与实现 36-48 5.1 OSD显示层的介绍 36-39 5.2 电视菜单的制作步骤 39-41 5.3 菜单对底层控制的实现 41-45 5.4 制作过程中的主要问题及解决办法 45-48 5.4.1 PEG技术中的图片显示与刷新问题 45-46 5.4.2 焦点切换问题 46 5.4.3 字体切换问题 46 5.4.4 定时器的使用问题 46-47 5.4.5 动画的实现 47-48 第六章 视频信号处理与电视节目管理 48-57 6.1 视频信号的显示原理及增强功能的介绍 48-53 6.1.1 STV2310对模拟视频信号的数字化处理过程与实现 48-51 6.1.2 STV3500对数字视频信号的增强处理功能与实现 51-53 6.2 前端控制 53-55 6.3 EEPROM与节目存储 55-57 6.3.1 EEPROM操作介绍 55 6.3.2 电视节目的存储 55-57 第七章 底层驱动模块介绍 57-62 7.1 CTV100平台的模块结构介绍 57-59 7.1.1 MAKEFILE方法简介 57-58 7.1.2 模块内部结构 58-59 7.1.3 主要接口函数说明 59 7.2 TA1370FG芯片驱动模块的编写 59-62 第八章 软件系统调试 62-65 8.1 调试工具及开发环境简介 62-63 8.2 软件系统的调试 63-65 8.2.1 联机调试 63-64 8.2.2 脱机调试 64-65 第九章 项目总结 65-67 参 考 文 献 67-69 发表论文和参加科研情况说明 69-70 致 谢 70
|
相似论文
- 产品用户界面中可用性设计研究,TB472
- 量子密钥分发系统的软件研究与实现,O413
- 基于Qt的嵌入式图形用户界面研究与实现,TP311.52
- 基于MATLAB的数字图像处理系统研究,TP391.41
- 面向GUI自动化测试工具的研究及实现,TP311.52
- 基于.NET图形用户界面自动测试工具研究与实现,TP311.52
- 超宽带近炸引信信号采集系统设计,TJ430
- 一个轻型高效的嵌入式GUI的实现,TP391.41
- 基于Linux和CAN总线的重型卡车监测系统设计,U463.6
- 轻量级嵌入式Linux图形系统设计与实现,TP391.41
- 基于DSP的嵌入式实时操作系统的设计与应用,TP316.2
- 基于ARM的驾驶员语音控制器的设计与实现,TP273
- MVB总线协议分析仪的设计与实现,TP216
- 数码相框嵌入式系统图形用户界面的设计与实现,TP311.52
- 基于ARM和Linux的图像采集与传输系统,TP274.2
- 面向嵌入式图像处理系统的中间件研究,TP311.52
- Ogg嵌入式音频播放器的实现,TN912.2
- 基于Linux和Qt的数控系统关键技术研究及应用,TG659
- 基于ARM-Linux的烟草零售信息终端的设计与实现,TP368.12
- 毫米波无源探测成像系统显控终端设计及软件开发,TN873
- 图形用户界面自动化测试的研究,TP311.52
中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视信号的传输
© 2012 www.xueweilunwen.com
|