基于S3C44B0X平台的μC/GUI的构建及其性能优化

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:bobshen88888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
如今,随着网络和通讯技术的不断发展,移动计算、电子商务和信息家电和仪表已经成为最为引人注目的领域。而嵌入式GUI(Graphic User Interface)作为移动计算、电子商务和信息家电和仪表的核心技术,也成为时下图形用户界面领域的发展重点。 笔者通过比较几个主流的嵌入式GUI系统的优劣,确定选择了μC/GUI。μC/GUI适合于采用黑白或者彩色LCD大多数应用。当然也支持VFD等显示设备。它有一个非常好的颜色管理模块来进行灰度处理,一个可扩展的2D图形库和窗口管理器,同时占用最小的RAM。因此能较好实现应用所需要的图形用户界面。 本论文是在帮助客户开发基于S3C44B0X处理器的具有良好的图形用户界面和网络功能的电子秤应用系统的工作基础上完成的。笔者在分析了构建该应用的硬件平台和阐述了如何在这个硬件平台上构建应用的软件平台-移植μC/OS-II之后,着重介绍了μC/GUI总体的设计框架以及μC/GUI框架下各个重要模块的功能,并在此基础上构建了μC/GUI平台,并在这一平台上增加汉字显示的功能。当然μC/GUI作为图形用户界面软件的一种,在抗锯齿和防闪烁方面也存在缺陷,因此在优化方面,笔者进行了一些有益的尝试,取得了一定的效果。另外,μC/GUI的没有任务通信机制,因此为了构建一个 μC/GUI任务、网络任务以及键盘任务等多任务的应用平台,同时保持各个任务之间必要的有效交互,笔者结合μC/OS-II的通信原理利用μC/GUI消息机制实现了相关任务之间的通信。由于嵌入式图形用户界面技术应用的广泛性,希望此文能够有一定的参考价值。
其他文献
公交客流计数与分析作为公交系统的基础数据,其精确性对系统的效率与管理部门的有效决策具有重要影响,因此研究公交乘客计数系统具有重要的应用价值和经济效益。公交车乘客人
本论文结合目前网络安全的现状,从主动防御的角度来研究网络安全,这种方法就是通过主动探测的方式来发现目标网络中存在的安全问题,对目标主机和网络进行安全评估。同时针对可能
图像修复技术起源于文艺复兴时期,那时人们对早期中世纪十分珍贵的艺术珍品进行修复,其目的在于通过填补一些因为时间的侵蚀而造成的裂缝来使画面恢复原貌。随着时代的变迁,这种
本文以电话网的G3传真通信技术和CDMA无线蜂窝移动通信技术为基础,对CDMA无线传真数据业务进行研究。为了对传真通信的控制更加灵活,更好地适应复杂的无线环境,本文提出CDMA
随着Internet的广泛使用和发展,数字音乐、图片、视频、书籍、软件和游戏都能从Internet发布给终端用户。因此需要对这些数字内容进行保护,其中最主要的就是防止用户对这些数字
人体检测是人体运动视觉分析的重要组成部分,是近年来计算机视觉领域备受关注的前沿方向和研究热点。它在智能监控、驾驶员辅助系统、运动分析、高级人机接口具有广泛的应用前
嵌入式移动GIS是GIS领域的分支与延伸、补充与发展,它涉及移动设备的精确定位、基础地理数据的实时检索、查询和发布。因此移动计算环境下的嵌入式GIS与PDA结合有很好的应用
随着企业和政府信息化的开展,工作流技术越来越受到人们的重视,作为过程建模和过程管理的核心技术,它可以与其它系统有效地结合,生成符合企业需求的各种业务管理系统。工作流技术
目前网络带宽日益增大,普通网络报文捕获平台已经成为大规模宽带网络的入侵检测系统,宽带网络防火墙,高性能路由器等工程的瓶颈。对于日益发展的高速网络,分析出普通报文捕获平台
论文在分析了大型旋转类设备状态检测与故障诊断的意义与需求的基础上,介绍了基于实时Linux的诊断软件系统的结构与功能,以此作为硬件平台设计的需求和依据。 依据软件系统