学位论文 > 优秀研究生学位论文题录展示

基于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

相似论文

  1. 产品用户界面中可用性设计研究,TB472
  2. 量子密钥分发系统的软件研究与实现,O413
  3. 基于Qt的嵌入式图形用户界面研究与实现,TP311.52
  4. 基于MATLAB的数字图像处理系统研究,TP391.41
  5. 面向GUI自动化测试工具的研究及实现,TP311.52
  6. 基于.NET图形用户界面自动测试工具研究与实现,TP311.52
  7. 超宽带近炸引信信号采集系统设计,TJ430
  8. 一个轻型高效的嵌入式GUI的实现,TP391.41
  9. 基于Linux和CAN总线的重型卡车监测系统设计,U463.6
  10. 轻量级嵌入式Linux图形系统设计与实现,TP391.41
  11. 基于DSP的嵌入式实时操作系统的设计与应用,TP316.2
  12. 基于ARM的驾驶员语音控制器的设计与实现,TP273
  13. MVB总线协议分析仪的设计与实现,TP216
  14. 数码相框嵌入式系统图形用户界面的设计与实现,TP311.52
  15. 基于ARM和Linux的图像采集与传输系统,TP274.2
  16. 面向嵌入式图像处理系统的中间件研究,TP311.52
  17. Ogg嵌入式音频播放器的实现,TN912.2
  18. 基于Linux和Qt的数控系统关键技术研究及应用,TG659
  19. 基于ARM-Linux的烟草零售信息终端的设计与实现,TP368.12
  20. 毫米波无源探测成像系统显控终端设计及软件开发,TN873
  21. 图形用户界面自动化测试的研究,TP311.52

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视信号的传输
© 2012 www.xueweilunwen.com