基于嵌入式图形系统μc/GUI的应用研究

发布者:静逸闲云最新更新时间:2006-06-21 来源: 控制工程网关键字:嵌入式  图形  堆栈 手机看文章 扫描二维码
随时随地手机看文章

      在任何一款嵌入式操作系统中都需要定时器的心脏跳动作用,支持OS的μc/GUI可以通过定时器的设置达到嵌入式操作系统和图形系统的实时和同步操作。在GUI_X_uCos.c中通过μc/os中的延时程序同μc/GUI挂接实现整合。


图2  μc/GUI软件结构图


        (5) 经过移植之后,GUI应用程序开发通过μc/GUI而变得非常容易,在调用GUI_Init()后,用户可以根据需要正确配制μc/GUI后,可使用其强大的库函数和丰富的GUI资源进行编程。在GUI编程过程中,可以打开抗锯齿功能减小图形失真,得到高质量的图形和字体效果。采用内存设备能有效克服闪烁现象,获得更快的显示速度,但它和抗锯齿功能一样需要额外的内存开销。

μc/GUI和其他图形系统的比较

        (1) μc/GUI优势在于其体积小,配制性强,运用领域非常之广泛。相对于众多嵌入式图形系统,如MicroWindows/NanoX, OpenGUI, Qt/Embedded, MiniGUI等,只要满足RAM100bytes,堆栈500bytes,ROM10kbytes的小型系统中都可以运行μc/GUI,而这个需求是其他图形系统所不及的,可以广泛运用到国内已经运用非常成熟的单片机系统内,增强系统性能。在资源丰富的大型系统中,也只需要RAM2-6Kb,堆栈1200bytes,ROM30-60Kb就可以满足mc/GUI的各种功能。对比于其他图形系统最少几百K,动辄上M的系统而言是非常有优势的。其众多的配制,满足不同需求用户需要,方便灵活小巧,实用性大大增强。

        (2) 平台的广泛性,移植方便。由于μc/GUI是100%C编写,适应绝大多数软硬平台,其适应性非常强,相对于众多具有软硬件针对性的图形系统而言,结构划分和模块划分非常清晰,分设专门的LCD驱动模块,移植简单方便。代码量相对较小,易操作可扩展性强,方便用户定制和自主更新完善满足个性需求。

结语

         本文着重介绍了μc/GUI和其移植方法,作为一个面向嵌入式系统的图形用户界面支持系统,μc/GUI系统需求、执行效率、可定制方面非常出色,体积小,移植方便,程序适应平台广泛,在嵌入式系统研发过程中大大简化了图形系统开发的周期和难度,具有很高的实用价值。■

参考文献:
1.  μc/GUI Graphical User Interface with Graphic Library , Version 3.32 Micrium,2002
3.  刘滨,王琦,刘丽丽. mC/GUI在MSGl9264液晶上的移植[J].电子技术应用, 2004
4.  MINIGUI-USER-MANUAL-V1.6-C,2004
5.  2001嵌入式系统及单片机国际学术交流会论文集,2001,10
 

关键字:嵌入式  图形  堆栈 引用地址:基于嵌入式图形系统μc/GUI的应用研究

上一篇:ARM7系统中实现CF卡存储的文件系统设计
下一篇:嵌入式系统中软件优化的低功耗研究

推荐阅读最新更新时间:2024-05-13 18:12

嵌入式超声波流量计的原理及设计
内容说明 本发明涉及一种在热交换环路中测量以冷水、热水为载体吸收或释放热量的仪表,特别涉及一种嵌入式超声波流量计。 发明背景 由于目前国内换能器技术不够成熟,再加上我国的供热基础设施存在着水质差、杂质多、管道系统停运时空置等问题,容易使换能器出现结垢、氧化及锈蚀等现象,从而对超声波流量计造成计量影响甚至计量失效。 发明内容 本发明所要解决的技术问题是针对现有技术的不足,提供一种设计合理,使用方便,不易结垢的嵌入式超声波流量计。 本发明所要解决的技术问题是通过以下的技术方案来实现的,本发明是一种嵌入式超声波流量计,包括一根测量管,在测量管的两侧开有测量孔,两个测量孔沿管体轴线前后错开设置,在每个测量孔的外面均设置有换能测
[测试测量]
<font color='red'>嵌入式</font>超声波流量计的原理及设计
面向智能家居的嵌入式传感网网关的研究与设计
0 引言 智能家居系统是为适应现代化家庭生活而形成的一个形式多样化的网络系统。它是现代3C技术(计算机技术,通信技术,控制技术)与传统家居系统相结合的产物,是家居信息化未来的发展方向。智能家居网络通常包括智能家居网关,外部网,安防设备等。智能家居网关与其他4个部分连接,交互信息,对它们进行统一的管理。此外,智能家居网关还接入外部网络,使用户能够远程实时控制管理家庭内部网络。 在本文中,智能家居网络是指应用于家庭环境的无线传感器网络。在家庭中,部署各种传感器,例如红外传感器,烟雾传感器,RFID门磁传感器来监测家庭的一些环境信息,这些传感器通过自组织方式就构建了智能家居网络。所以本文设计的智能家居网关主要是实现WSN网络与I
[单片机]
面向智能家居的<font color='red'>嵌入式</font>传感网网关的研究与设计
基于PC/104平台嵌入式Linux系统核心定制方法
本文就如何对Linux系统的核心实现定制进行论述,主要内容包括Linux内核部分和文件系统,系统定制的硬件平台是PC/104单片机。之所以将Linux内核定制、文件系统定制单独讨论,是因为在基于任何平台的Linux系统定制过程中,其内核和文件系统的定制工作都具有相似的特征和相似的过程。  在基于PC/104平台的嵌入式Linux研制过程中,进行核心定制的主要目的是从需求出发使系统最大程度地满足应用的需要、最大程度地适应系统硬件平台、最优化地支持系统外围设备和应用程序,并且尽量减少对系统资源的占用、减少系统功耗,增强系统的安全性、稳定性、可靠性,另外使系统真正地实现产权自主化。  内核定制  一般操作系统的内核从体系结构角度可以划分为
[嵌入式]
嵌入式驱动移植之RTC驱动移植
移植环境 主机开发环境:ubuntu12.04 BootLoader:u-boot-1.1.6 kernel:linux-2.6.30.4 CPU:s3c2440 开发板:TQ2440 移植步骤 1、 添加平台对 RTC 的支持 在内核 2.6.30.4上的实时时钟驱动是非常完善的,只需要添加 RTC 设备到设备初始化列表中就行了。 修改内核源码“arch/arm/mach-s3c2440/mach-smdk2440.c”文件,在行添加如下内容: static struct platform_device *smdk2440_devices __initdata = { &s3c_device_usb, &s3c_
[单片机]
<font color='red'>嵌入式</font>驱动移植之RTC驱动移植
用高安全特性存储器保护嵌入式系统知识产权
    随着消费类电子产品的蓬勃发展,市场竞争也越来越激烈,厂商需要投入更多的精力在新产品研发上以求差异化体验,因此如何保护自己的知识产权并且满足客户及合作伙伴对于安全性愈来愈高的要求,已经成为各整机厂商在新产品研发时必须考虑的一个重点并且成为最终赢得市场的利器之一。在今年IIC-China成都站高峰论坛上,恒忆公司(Numonyx)亚洲区嵌入式产品事业部总监杨静雯女士特别就数字消费类产品市场的安全与可靠性问题与到场观众进行了深入的交流与探讨。     杨静雯表示,在安全性日益重要的时代,嵌入式系统面临的安全性威胁来自于几个方面,包括代码更新时无意中破坏源代码或引导程序、代码遭受黑客恶意修改、代码被非法拷贝克隆以及代码被篡改导致
[嵌入式]
赛普拉斯率先推出采用低引脚数MCP封装串行存储器解决方案
美国加利福尼亚州圣何塞,2016年11月3日 赛普拉斯半导体公司(纳斯达克股票交易代码:CY)今日宣布其一款用于支持瞬时启动应用的全新小尺寸存储器解决方案已验证成功。赛普拉斯 HyperFlash和HyperRAM 多芯片封装(MCP)解决方案在8mm x 6mm的空间内集成了赛普拉斯的3V 512M HyperFlash 和64M HyperRAM 存储器。该方案在一个低引脚数封装内结合了用于实现快速启动和随开随用高速NOR闪存,和用于扩展便笺式存储器的自刷新DRAM ,特别适合空间受限和成本优化的嵌入式 设计。 该解决方案可用于广泛的应用类别,包括汽车仪表盘和信息娱乐系统、通信设备、工业系统和高性能消费产品等。 全新的H
[嵌入式]
赛普拉斯率先推出采用低引脚数MCP封装串行存储器解决方案
小米申请新图形商标,是雷军个人签名
近日,小米科技有限责任公司申请图形商标,国际分类涉建筑材料,企查查 App 显示,申请日期为 2021 年 11 月,据悉该图形为雷军个人签名。
[手机便携]
小米申请新<font color='red'>图形</font>商标,是雷军个人签名
SolarEdge嵌入式电源优化控制器获得认证将上市
SolarEdgeTechnologies旗下产品组件嵌入式电源优化控制器获得认证,并开始为投放市场做宣传。在北美上市的优化控制器是嵌入在智能组件的一个接线盒中,并可以检测和终止电弧。 该优化控制器配备了高效ASIC芯片组,节约了32%的零件,号称效率高达99.5%,经过一系列的运算可以增加产能25%。它作为附加优化控制器的一项新技术已投放市场。
[新能源]
小广播
最新应用文章

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved