嵌入式系统轻量化GUI框架的设计与实现

被引量 : 0次 | 上传用户:sunzui
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图形用户界面开发需求不断出现在嵌入式应用系统中,面向嵌入式系统的GUI开发框架也开始流行。然而目前流行面向嵌入式系统的GUI框架普遍存在系统运行开销大和移植难的问题。本文在详细调查和分析了当前存在的框架的特点之下,提出了一个轻量化和可移植的面向嵌入式系统的GUI开发框架——LGUI。论文从嵌入式图形用户界面概况、LGUI的架构、LGUI的主要构件以及LGUI在DVD录像机中的应用几个方面进行阐述。在嵌入式图形用户界面的概况中介绍了嵌入式系统的特点和图形用户界面的特点,并且对目前流行的面向嵌入式系统的图形用户界面开发框架进行了简单的介绍,分析了它们的特点并概括了它们的缺点和不足。LGUI的架构则对面向嵌入式系统的轻量化和可移植的GUI框架LGUI进行了概括性的介绍,其中涉及到LGUI的开发背景、设计思想、体系结构等内容。它从设计思想和体系结构角度对LGUI的阐述对理解LGUI轻量化和可移植的设计特点有很大帮助。LGUI的主要构件部分对构成LGUI的主要组成部分进行了完整深入地介绍。其中穿插介绍了LGUI在轻量化和可移植之外的一些技术特点。LGUI开发框架成功地应用到一个商业化的DVD录像机项目中。加快了DVD录像机的设计开发周期。是DVD录像机项目成功的不可或缺的部分。由于其轻量化和可移植性的鲜明特点,在其他跨平台项目中也逐渐开始发挥作用。
其他文献
目的评价短期加用拉米夫定优化α-干扰素治疗慢性乙型肝炎的疗效。方法治疗组88例HBeAg阳性慢性乙型肝炎患者使用拉米夫定0.1 g/d,加IFN-α隔日皮下注射抗病毒治疗,对照组43
结合多年从事影视声音制作的实践,对音响师和录音师的专业工作特点、节目声音制作体验及要点作简要的分析和归纳。
包过滤是防火墙的一项基本技术 ,通过对包过滤规则的合理制订可以有效地保护内部网络。文中结合一些典型的网络攻击 ,讨论了有关合理制订包过滤规则的问题。最后详细分析了一
三维网格技术在建筑、医用图像、文物保护、电影制作、三维游戏等领域有着广泛的应用。多边形网格是目前表示三维模型最常用的方法,它把三维模型表面上的点连接成以多边形为
城乡间、校际间基础教育均衡发展问题日益成为社会各领域关注的热点。教师资源城乡配置不均衡是导致我国教育城乡发展不均衡的主要原因之一。本论文在对国内外教师资源均衡配
文章对目前微信及其在图书馆领域中的应用现状进行了系统梳理,给出了目前国内图书馆微信公众平台建设概况以及基于微信的图书馆服务模式研究现状,在此基础上提出了一种新的图
新中式风格在年轻一代的审美中颇受欢迎,它的独特魅力就在于意境,在设计时秉持"奢华中透露低调,低调中透露儒雅"的理念,将传统的经典元素与现代风格完美结合,设计风格符合现
马尔库塞认为,随着时间的推移,时代已经发生了一系列的变化,资本主义社会的主题已不再是马克思所处那个年代的主题了,资本主义社会通过技术等相关途径已经解决了以前存在的一
<正>意大利0.380英寸自动手枪弹0.380英寸自动手枪弹又称9×17mm手枪弹、9mm勃朗宁手枪短弹、0.380英寸AUTO弹、0.380英寸柯尔特自动手枪弹。此弹是勃朗宁为了提高0.32英寸口
介绍了大体积混凝土温度场及温度应力的计算原理,利用ANSYS软件对某大体积混凝土的温度场及温度应力进行了有限元数值模拟分析,给出了建议.