综合业务终端中间件图形用户交互模块的设计

来源 :重庆大学 | 被引量 : 0次 | 上传用户:mgy1982
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
新型HFC(Hybrid Fiber-Coax)网络针对现有的HFC网络存在的问题进行了改进,简化了网络协议,优化了网络结构,具有带宽资源丰富、覆盖面积广等特点,能够提供真正的多媒体交互功能,完全满足各种综合业务的需求。该课题所提出的综合业务终端就是基于新型HFC接入网的家庭用户通信设备。它可以让家庭用户通过一个网络,不但实现数字电视、视频点播功能,同时还可享受互联网浏览、收发电子邮件、可视IP电话、电视购物、网络游戏、远程教育等丰富的增值业务。论文作者负责设计综合业务终端中间件图形用户交互模块。论文首先分析了综合业务终端的功能需求、主控芯片的硬件结构和软件环境的要求,选用了嵌入式Linux作为终端的实时操作系统。考虑到解压芯片Hi2016的处理能力较弱,提出了在主控芯片绘制图形用户界面,然后送到数字电视解码显示模块叠加输出的解决方案。接着,论文从应用需求出发,分析了图形模块的功能要求,提出了GUI系统总体解决方案,论证了该方案的优势与可行性,并对GUI系统的建立过程进行了重点叙述。然后是对图形用户交互界面整体框架的设计,将主菜单界面分为系统设置、EPG菜单、浏览器、点播、广播、邮件、娱乐和交互八大模块,并对菜单功能的实现原理和过程进行了详细的阐述,对设计的程序进行了验证。论文的创新性工作之一是通过对综合业务终端功能的详细分析,对图形支持系统MiniGUI进行了适当的裁减,大大缩小了GUI支持库的尺寸(交叉编译后的图形动态库及应用资源在2M以内),并移植到本课题的开发板上作为GUI支持库;之二是提出了综合业务终端嵌入式浏览器的解决方案,在对国内外各种开源浏览器进行了大量比较和分析的基础上,选择了一款功能较为完善的开源嵌入式浏览器进行修改和移植;之三是针对遥控器按键不足的缺陷,提出了屏幕软键盘的设计方案,解决了文字和符号的输入问题。论文根据图形用户界面程序的特点,采用分层设计的方法介绍了图形用户程序的设计思路和流程,并详细阐述了图形用户界面主要函数的实现原理,在具体代码的设计上采用了事件驱动编程。所设计的程序均在Linux虚拟机上编译通过,运行良好,证明本论文的设计是实用,可靠的。
其他文献
在语音信号数字处理的各个领域里,无论是语音分析与合成、语音压缩编码,还是语音识别和说话者确认等,准确可靠地检测语音信号的基音周期都是至关重要的任务,将直接影响到整个
合成孔径差分干涉测量(Differential Synthetic Aperture Radar Interferometry,D-InSAR)技术在地面沉降、滑坡泥石流等地质灾害监测方面发挥着很大的作用,它具有大面积、快速
源节点位置隐私保护决定了无线传感器网络应用于敏感特殊场景时的可靠性,影响整个网络的通信性能和能量使用效率。为提高源节点的位置安全并提高能量利用率,本文提出了基于层
空时编码技术作为近几年来通信领域新兴的研究方向,将信道编码技术与天线分集技术相结合,大幅度的增加了无线通信系统的容量,为无线传输提供了分集增益和编码增益,并且能提供远高