【摘 要】
:
计算机软硬件技术的飞速发展大大推动了嵌入式系统的广泛应用。Linux操作系统性能卓越,在嵌入式领域被广泛采用。同时图形用户界面作为良好的人机交互技术,也被用来增强嵌入
论文部分内容阅读
计算机软硬件技术的飞速发展大大推动了嵌入式系统的广泛应用。Linux操作系统性能卓越,在嵌入式领域被广泛采用。同时图形用户界面作为良好的人机交互技术,也被用来增强嵌入式产品的易用性。然而,Linux本身没有图形用户界面系统,X Window运行性能不高且体积庞大,不能直接移植到嵌入式Linux下。本文在嵌入式Linux的研究基础上,提出并实现了一种基于Linux内核的图形用户界面KGUI。KGUI采用分层结构进行设计,按照层次结构本文着重研究了以下内容:小内存分配管理、输入抽象层、图形抽象层、消息队列、窗口的管理操作和应用程序接口等。KGUI被设计为虚拟设备的驱动程序模块,运行在Linux的内核空间,并能够动态地加载和卸载。与其它C/S结构的GUI相比,KGUI无需将各种操作建立在低效的进程间通讯上,从而保证它的系统消耗较小,能够较好地应用在资源相对匮乏的中低端嵌入式Linux产品当中。
其他文献
机会网络的特征是源节点和目标节点之间没有完整的链路,依靠节点的移动产生相遇的机会,进入邻居节点的通信范围,进而进行数据交换的自组织网络。机会网络在一些极端条件下有
产品创新推理是制造业在市场竞争中取胜的关键,而产品的创新性主要取决于产品设计的概念设计阶段。功能模型是概念设计的核心处理对象,因此功能模型创新推理是概念设计中的关
以软交换和分组交换技术为核心的下一代网络(NGN)的发展和部署已经成为电信业关注的热点,NGN应是一个能够提供包括话音、数据、视频和多媒体业务的基于统一协议的分组网络。
随着网络技术的迅速发展,构建基于B/S结构的Web应用系统已成为开发主流。而开发一个较大的Web应用系统要求设计者能够提出合理的系统构架,减少开发及维护系统所用的资源、提
随着计算机网络技术的高速发展,木马攻击常使信息安全受到侵害,但木马攻击本身又是一种强大的反攻击武器。异步木马系统由于具有异步通信的特点和分布式攻击的能力而受到广泛
图像分割技术是计算机视觉中最基础的部分,是一切其他图像处理方法的基础,图像分割技术的好坏在很大程度上会影响后续处理的效果。在人工智能时代,计算机视觉技术已经广泛的
序列比对是生物信息学的核心研究内容之一,也是各种序列分析任务的基本方法。它研究序列之间的优化对应,即用一个距离函数或者相似分数来度量序列之间的相似性和非相似性。序
近年来跨域单点登录系统是研究的热点之一,与传统的方案相比,其适用的范围不只局限于一个企业网或校园网,还能扩展到更大范围的网络环境。如果是有多台认证服务器,如何使它们
随着因特网的迅猛发展和多媒体技术的广泛应用,越来越多的数字作品通过网路的形式传输、发表,使得这些作品的版权保护技术显得尤为重要。数字水印是一种有效的数字产品版权保
无线传感器网络(WSN)作为一种全新的信息获取和处理平台,广泛应用在环境恶劣、不可到达领域,实现监测与跟踪任务。在这些应用中,节点位置的确定扮演着重要角色,因此,对WSN节