嵌入式系统软件GUI中间件研究与设计

被引量 : 0次 | 上传用户:wyywzc21200
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,嵌入式系统的应用得到了极大地发展,嵌入式技术已经成为计算机领域中的一个热点研究问题。随着市场需求的扩大和嵌入式硬件性能的提高,越来越多的嵌入式产品开始提供直观、精美的图形用户界面。嵌入式系统的开发者希望使用一种成熟的嵌入式图形界面中间件缩短软件开发周期,提高界面开发效率。本文以研究设计一款嵌入式图形用户界面中间件为目标,研究分析了目前国内外几款成熟的嵌入式图形产品,深入了解了消息机制、窗体剪切域原理、窗体结构管理、绘图算法、平台适配等核心技术。针对现有产品的不足,借鉴了中间件技术,设计并实现一款支持多任务窗体机制的,跨平台(包括芯片板卡解决方案、嵌入式操作系统、第三方嵌入式GUI平台)的,WIMP风格的嵌入式图形用户界面中间件,简称EGUI-M (Embedded Graphical User Interface Middleware)。EGUI-M位于嵌入式系统的硬件平台和操作系统之上,嵌入式应用软件之下。它屏蔽不同的嵌入式OS和硬件平台的绘图操作的技术细节,为应用程序开发人员提供多任务窗体机制和功能完备的控件,并且使用标准的WIN32图形界面编程接口。本文详细论述了EGUI-M的系统设计的跨平台性、可扩展性以及实现原理;介绍了EGUI-M核心模块的主要设计思想与方法。阐述了EGUI-M的系统整体架构和功能模块的设计以及划分。该EGUI-M设计的性能已通过了系统测试分析,并分别在意法半导体STi710X+0S21操作系统,和Xscale270+嵌入式Linux操作系统平台上得到实现。目前该EGUI-M设计已经成功使用在某国有大型企业生产的“数字电视机顶盒数模一体机”电子信息产品,以及山东科技大学“基于嵌入式SoC智能信息家电集成电路的研究与设计”等嵌入式系统中。
其他文献
近几年,农村出现了一个自称新农人的群体,他们是那些为了理想而投身到农业中的创业者们。在"互联网+"的时代,这些新农人在改变农业生产和流通模式、拉动农民创业就业、保障食
期刊
随着人们生活水平的提高;胆结石的发病率呈现逐年上升的趋势,胆结石已成为严重困扰人类的疾病;本文将近几年有关胆结石存在的潜在危险因素进行归纳,了解其发病机理,为降低其
应用SWAT99.2模型(Soil and Water Assessment Tool),系统地研究了红壤丘岗集水区4种林草系统(自然草被、阔叶林、混交林和针叶林)的地表径流、根层渗漏、蒸发蒸腾、土壤蓄水
英国十九世纪七十年代确立的文官制度延续至今。竞争、通才、中立、常任是其基本原则,自创立以来,一直未变。但其中的“通才”原则造成了英国文官的贵族化趋向和英国社会对教
目的观察盐酸多奈哌齐治疗中轻度血管性痴呆(VD)患者的临床疗效及对认知功能的影响。方法 2009年6月~2010年6月,112例中轻度VD患者随机分为两组,对照组56例采用常规对症治疗,
作为美国后现代作家的重要代表人物,唐纳德.巴塞尔姆充分运用了中心消释理论来颠覆小说创作中传统的等级结构和叙述方式,大胆否定语言构建现实的能力并倡导文本诠释的多样性
新诗的标准问题历来是新诗史研讨的重要课题之一,同时,也是新诗生存的“基础”。为了能够更好地把握新诗标准的界限及其可变性,我们采取回顾历史、梳理概念的方式,将这一问题作为
非甾体抗炎药(NSAIDs)是一大类不含甾体结构的抗炎药,具有抗炎、抗风湿、止痛、退热和抗凝血等作用。阿司匹林为NSAIDs的第一个产品,是1899年由德国拜耳公司利用化学方法廉价合
本文介绍了隔离开关检修平台快速固定装置结构、原理、特点,以及在隔离开关检修工作的应用及推广价值。
委拉斯贵支作为17世纪西班牙黄金时期最杰出的现实主义画家。他的艺术思想及创作风格,影响了众多的现实主义大师。他作为现实主义画派的开拓者,对当时的宗教绘画和传统绘画冲