网站大量收购独家精品文档,联系QQ:2885784924

嵌入式系统与GUI概述.pptVIP

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

哈尔滨工业大学华德应用技术学院—计算机应用技术系—嵌入式系统方向哈尔滨工业大学华德应用技术学院—计算机应用技术系—嵌入式系统方向*第1章嵌入式系统与GUI概述概述01认识MiniGUI02MiniGUI的技术特点03MiniGUI图形示例04第1章嵌入式系统与GUI概述1.1概述一些概念:嵌入式系统是以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于应用系统对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。GUI是GraphicalUserInterface的简称,即图形用户界面;嵌入式GUI就是嵌入式产品的屏幕视觉体验和互动操作部分。是一种结合计算机科学、美学、心理学、行为学,及各商业领域需求分析的人机系统工程,强调人—机—环境三者作为一个系统进行总体设计。1.1概述GUI的特点:GUI是当今计算机发展的重大成就之一,他方便了非专业用户,避免记忆大量的命令,取而代之的是可以通过窗口、菜单、按键等方式来方便地进行操作。而嵌入式GUI具有下面几个方面的基本特点:轻型、占用资源少、高性能、高可靠性、便于移植、可配置。121.1概述01嵌入式GUI发展:02嵌入式系统用户界面包括了从没有用户界面;专注于单一任务的用户界面;现在的类似于现代桌面操作系统的复杂图形用户界面的各类界面。1.1概述01嵌入式GUI的设计原则:02减少用户的认知负担03保持界面的一致性04满足不同目标用户的创意需求05用户界面友好性06建立界面与用户的互动交流1.1概述针对特定的图形设备输出接口,自行开发相关的功能函数0101020304购买针对特定嵌入式系统的图形中间软件包采用源码开放的嵌入式GUI系统使用独立软件开发商提供的嵌入式GUI产品0203041.1概述嵌入式GUI的实现:MiniGUITiny-XQt/EmbeddedMicroWindowseCGUITilcon1.1概述嵌入式GUI分类:什么是MiniGUI:01北京飞漫软件技术有限公司开发的MiniGUI是面向实时嵌入式系统的轻量级图形用户界面支持系统。自1999年初开发,是“针对嵌入式设备的、跨操作系统的图形界面支持系统”,属于一种“嵌入式图形中间件”软件产品。021.2认识MiniGUIA手持信息终端:3G手机:中兴ZTEU210和宇龙酷派F69B便携式多媒体播放机C机顶盒:华为、TCLD工业控制系统及工业仪表、查询终端、智能家居、安防监控和医疗设备等1.2认识MiniGUIMiniGUI应用领域:1.2认识MiniGUI轻型、占用资源少可配置性可伸缩性强高性能、高可靠性1.3MiniGUI的技术特点特点:支持的硬件平台:01理论上讲,MiniGUI的运行和具体的硬件平台无关;只要某个硬件平台上运行有MiniGUI所支持的某个操作系统,MiniGUI就能在这个平台上运行。021.3MiniGUI的技术特点1.3MiniGUI的技术特点支持的操作系统:目前已经过验证的操作系统包括Linux/uClinux、VxWorks、eCos、uC/OS-II、pSOS、ThreadX、Nucleus和OSE。MiniGUI也可以在Win32平台上运行。同时,在不同操作系统上的MiniGUI,提供完全兼容的API接口。1.3MiniGUI的技术特点资源占用:以嵌入式Linux操作系统为例Linux内核:300KB~500KB(由系统需求决定)文件系统:500KB~2MB(由系统需求决定)MiniGUI支持库:500KB~900KB(由编译选项确定)应用程序:100KB~2MB(由具体的应用需求确定)。MiniGUI字体、位图等资源:典型400KB(由应用程序需求确定,最低可在200KB以内);资源占用:1.3MiniGUI的技术特点1.3MiniGUI的技术特点资源占用:总体的系统占有空间应该在2MB到4MB左右。在某些系统上,尤其是在传统嵌入式操作系统中,功能完备的MiniGUI系统本身所占用的空间可进一步缩小到1MB以内。1.3MiniGUI的技术特点MiniGUI在嵌入式系统中的结构:哈尔滨工业大学华德应用技术学院—计算机应用技术系—嵌入式系统方向哈尔滨工业大学华德应用技术学院

文档评论(0)

SYWL2019 + 关注
官方认证
文档贡献者

权威、专业、丰富

认证主体四川尚阅网络信息科技有限公司
IP属地四川
统一社会信用代码/组织机构代码
91510100MA6716HC2Y

1亿VIP精品文档

相关文档