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