学位论文 > 优秀研究生学位论文题录展示
芯晟播放系统人机交互库设计
作 者: 张小为
导 师: 林安
学 校: 华中科技大学
专 业: 计算机系统结构
关键词: 人机界面 图像显示 嵌入式 边框
分类号: TP11
类 型: 硕士论文
年 份: 2011年
下 载: 11次
引 用: 0次
阅 读: 论文下载
内容摘要
NVD(Next-Generation Versatile Disc)是我国具有自主知识产权的红光高清视盘机产品系列,具有成本低、核心技术不受国外专利约束的特点,为了进一步降低整机生产成本,扩展新的功能,需要将整机软件从原来的国外Sigma Design解码芯片平台移植到国内最新开发的芯晟解码芯片上。目前NVD视盘机人机界面的设计是依赖于原有芯片开发包提供的底层I/O函数来实现的,这些函数都不提供源程序,整机软件开发人员只能在应用层编写程序调用底层的接口,若要增加新的功能,则无能为力。目前NVD视盘机所支持的多媒体格式并不包括Flash文件格式,而当前Flash已经是互联网非常普及的技术,应用非常广泛,若不解决会对NVD的网络应用和人机界面功能产生极大限制。为了解决NVD视盘机人机界面底层函数不开源和不支持Flash文件播放的问题,通过研究国内外有关图像显示和嵌入式Flash播放实现技术,对各种方案进行了比较分析,最后找到了适合于NVD视盘机新平台的解决方案,即自己实现底层显示的所有函数来支持上层人机界面,包括重写图像显示函数库、字符串显示函数库和移植开源的GNU Gnash Flash播放器到新平台来实现Flash文件的解码播放,并实现了新的图形透明效果显示算法、字符对齐算法和字符加边框算法。最终成功重写了人机界面的底层函数库,并解决了Flash文件在NVD视盘机上播放的问题。测试结果表明界面切换迅速,字符串显示正常,Flash文件播放流畅,并且极大提高了系统运行速度。
|
全文目录
摘要 4-5 Abstract 5-8 1 概述 8-12 1.1 课题来源与意义 8-9 1.2 国内外研究现状 9-10 1.3 研究的目标和主要工作 10-11 1.4 论文组织结构 11-12 2 基础理论与技术 12-16 2.1 嵌入式操作系统介绍 12 2.2 NVD 视盘机系统平台分析 12-15 2.3 本章小结 15-16 3 总体设计 16-20 3.1 图像显示函数库 16-17 3.2 Flash 动画显示函数库 17-18 3.3 矢量字显示函数库 18 3.4 人机界面底层显示框架 18-19 3.5 本章小结 19-20 4 重要软件模块的设计和实现 20-47 4.1 图像显示函数库的实现 20-29 4.2 字体函数库的实现 29-31 4.3 Flash 动画显示函数库的实现 31-46 4.4 本章小结 46-47 5 关键算法设计与实现 47-55 5.1 图形透明效果显示算法 47-48 5.2 字符对齐算法 48-51 5.3 字符串加边框算法 51-54 5.4 本章小结 54-55 6 系统功能测试 55-58 6.1 测试方案和结果 55-57 6.2 本章小结 57-58 7 全文总结 58-60 7.1 结论 58 7.2 今后的工作 58-60 致谢 60-61 参考文献 61-63
|
相似论文
- 基于WinCE平台的故障分析仪应用程序设计与开发,TP311.52
- 汽车的电动助力转向系统,U463.4
- 面向软件的故障注入工具的研究与实现,TP311.52
- 基于ARM9的Windows CE系统移植,TP316.7
- 基于嵌入式图像处理单元的运动目标跟踪系统研究,TP391.41
- 面向嵌入式超声检测系统的图形接口设计与应用,TP274.53
- 多线阵CCD视觉测量系统的数据采集与处理,TP274.2
- LXI-VXI适配器研制,TP274
- 高性能恒温晶体振荡器温度控制系统的研究,TN752
- 扩招后全日制硕士研究生思想政治教育问题研究,G643.1
- 基于TCP/IP协议的嵌入式图像传输系统接收终端的设计,TP368.1
- CT机造型设计研究,R197.39
- 嵌入式中医经脉理疗仪的研究,R197.39
- 数字电视中间件中图形界面引擎的研究与应用,TP391.41
- 碳纳米管复合修饰物电极及其在电分析化学中的应用,O657.1
- 基于windows xp嵌入式系统的心电检测分析仪,R197.39
- 网络传输中的ROI图像编码算法研究,TN919.81
- 基于嵌入式系统钻孔成像装置的研究,P634.3
- 基于Modbus协议的医用气体压力集散监测系统开发,R197.39
- 交叉杆型并联机床运动学及Kane动力学研究,TH113
- 基于嵌入式Web技术的动态应变仪研究与实现,TP368.1
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化基础理论 > 自动化系统理论
© 2012 www.xueweilunwen.com
|