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

基于CTV100平台的DPTV系统软件和底层功能的设计与实现

作 者: 孙超
导 师: 刘开华
学 校: 天津大学
专 业: 通信与信息系统
关键词: 数字化处理电视 嵌入式操作系统 串口升级 CTV100 STLite/OS20
分类号: TN949.197
类 型: 硕士论文
年 份: 2005年
下 载: 33次
引 用: 1次
阅 读: 论文下载
 

内容摘要


CTV100数字化电视平台是意法半导体公司(ST)最新推出的数字化电视解决方案,代表了目前该领域的技术发展方向。其核心由STV2310和STV3500两块芯片组成:STV2310负责接收各种模拟电视信号,具有制式自动识别,模拟信号数字化处理等功能;STV3500内嵌一个32位的CPU内核,可通过其D1接口接收STV2310发来的数字信号,并完成倍频,图像缩放,亮、色信号增强处理等功能。此外,通过其内部的OSD生成器可以设计出精彩、新颖的用户菜单。该解决方案的突出特点是基于32位RISC CPU内核,软件体系基于嵌入式实时操作系统之上,为从模拟电视向数字电视顺利过渡而设计。这种结构创建了一个包括电视机所有核心应用的稳定接口,同时还可扩展到支持数字电视接收、中间件等功能。论文详细介绍了基于CTV100平台的数字化处理电视系统软件的设计与实现、嵌入式操作系统OS20的开发方法和注意事项、底层驱动模块的开发编写与整机调试。同时针对不同机型的要求完成了特定功能的开发,设计开发了DUALBOOT工作模式,实现了串口在线升级的功能。本论文率先在国内开展了基于ST公司CTV100平台的产品研究,已成功研制出了功能样机,并正在为上海一客户做方案设计,合作开发推出一款面向欧洲市场的机型,目前第一阶段已经顺利完成并在香港成功参展。本项目的成功实施为产品开发积累了宝贵经验,并与业界领先厂商建立了良好的合作关系,为以后在电视领域的进一步发展打下了良好的基础。

全文目录


第一章 绪论  8-14
  1.1 引言  8
  1.2 电视技术介绍  8-10
    1.2.1 电视技术的发展  8-9
    1.2.2 我国电视技术的发展现状  9-10
    1.2.3 我国电视数字化进程  10
  1.3 数字化电视的研究现状  10-12
  1.4 本论文的工作  12-14
第二章 基于CTV100 平台的DPTV解决方案  14-25
  2.1 硬件设计概要  14-20
    2.1.1 STV3500 芯片介绍  15-17
    2.1.2 STV2310 芯片介绍  17-19
    2.1.3 STV82x6 芯片介绍  19-20
    2.1.4 其它芯片介绍  20
  2.2 软件设计概要  20-25
    2.2.1 系统层设计  21-22
    2.2.2 驱动层设计  22-23
    2.2.3 服务层设计  23-24
    2.2.4 应用层设计  24-25
第三章 实时操作系统与STLite/OS20 介绍  25-33
  3.1 实时操作系统介绍  25-27
    3.1.1 实时操作系统的发展历史  25
    3.1.2 几种主要的实时操作系统  25-26
    3.1.3 实时操作系统的未来发展  26-27
  3.2 STLite/OS20 实时操作系统介绍  27-33
    3.2.1 OS20 内核  27-28
    3.2.2 任务(Task)  28-29
    3.2.3 时钟(Timer)  29-30
    3.2.4 内存管理(Memory Management)  30
    3.2.5 信号量(Semaphores)  30-31
    3.2.6 消息队列(Message queues)  31-32
    3.2.7 中断(Interrupts)  32-33
第四章 系统软件设计  33-43
  4.1 软件的层次结构及模块之间的关系  33-34
  4.2 软件的工作流程  34-43
    4.2.1 开、关机工作过程  34-36
    4.2.2 稳定状态下的工作过程  36-39
    4.2.3 主状态机的编程  39-43
第五章 音视频切换功能的开发  43-56
  5.1 音视频切换功能设计需求  43
  5.2 音视频切换功能软件设计概要  43-44
  5.3 驱动模块设计规范及DV_AVS编写  44-49
    5.3.1 驱动模块设计规范  44-45
    5.3.2 驱动模块DV_AVS的编写  45-49
  5.4 服务层模块SV_AVS的编写  49-52
  5.5 应用层程序的设计  52-53
  5.6 S端子自动识别功能的设计实现  53-56
第六章 DUALBOOT及串口在线升级功能的开发  56-62
  6.1 任务需求分析  56
  6.2 DUALBOOT工作原理  56-58
  6.3 BOOT程序详细设计  58-62
    6.3.1 操作系统OS20 的初始化过程  58-59
    6.3.2 串口更新过程的程序设计  59-62
第七章 系统调试  62-67
  7.1 调试工具及开发环境简介  62-63
  7.2 系统调试过程  63-65
  7.3 联机调试与脱机调试  65
  7.4 项目总结  65-67
第八章 结束语  67-69
参考文献  69-71
发表论文和科研情况说明  71-72
致 谢  72

相似论文

  1. 一种车联网智能终端设计及其路由算法研究,TP391.44
  2. 基于H.264网络视频传输方案的设计与实现,TN919.81
  3. 基于32位X86CPU的嵌入式操作系统研发,TP368.1
  4. 基于ARM的大行程精密工作台控制系统,TP273
  5. 基于CAN总线的纯电动汽车网络通信的研究,U463.6
  6. 单片机嵌入式操作系统研究与NoC结构的操作系统内核设计,TP316.2
  7. 嵌入式操作系统实时性的分析与研究,TP316
  8. 嵌入式Linux在雷达操控显示系统中的应用,TN873
  9. 基于ARM9+μC/OS-II的微机保护系统的设计,TM774
  10. 基于无线宽带接入技术的数字化配电终端,TM76
  11. 基于ARM和Win CE的教学实验平台研发,TP391.6
  12. 基于ARM的火焰识别系统的设计,TP391.41
  13. 基于MPC852和VxWorks的嵌入式系统设计,TP368.12
  14. 基于ARM的嵌入式语音识别的研究,TN912.34
  15. 剑杆织机嵌入式控制系统软件的开发,TS103.7
  16. 基于ARM的嵌入式矿井提升机变频调速控制系统,TD633
  17. 基于RFID的手持式交通违章处罚系统设计,TP391.44
  18. 基于ARM平台的嵌入式操作系统设计,TP316.81
  19. 基于FPGA的双摄像头实时图像检测系统,TP391.41
  20. 基于Windows CE的图像采集与显示系统,TP391.41
  21. 嵌入式系统内存空间域隔离技术的研究与实现,TP368.1

中图分类: > 工业技术 > 无线电电子学、电信技术 > 电视 > 电视:按体制分 > 数字电视
© 2012 www.xueweilunwen.com