ZEVIO嵌入式系统GUI设计与实现

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:charleshuangjing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文以新型数码相框开发项目为研究背景,设计并实现了一种基于嵌入式芯片和实时操作系统的嵌入式GUI应用方案。硬件开发平台采用LSI Logic公司的ZEVIO 1020多媒体应用处理器,具备低功耗、高级图像和数字音/视频处理功能。软件开发平台采用实时操作系统μC/OS-Ⅱ,确保数码相框功能切换实时稳定。基于软硬件开发平台分析,论证了采用单窗口μC/GUI是所研发系统的图形用户界面(GUI)的最佳选择,实现了μC/GUI与μC/OS-Ⅱ系统的完美结合,达到了新型数码相框产品GUI系统高性价比要求。首先,简要介绍了本文的研发背景和所涉及的基本概念,通过对目前国内外流行GUI模式的对比分析,及对数码像框软硬件开发平台的详细研究,提出了μC/GUI设计方案。其次,分析了μC/GUI的功能及特色,详细讨论了μC/GUI的移植原理,给出了μC/GUI在ZEVO 1020上移植及配置的全过程,实现各层移植,最后成功完成了系统调试。最后,从产品实际需求出发,针对现有μC/GUI不足之处,提出并实现了支持BMP位图、支持Alpha-Blending算法和支持屏幕汉显等优化方法。测试表明,优化后的GUI系统不但具有良好的实时性和稳定性,而且具备更加优雅灵活的外观。
其他文献
随着移动互联网飞速发展,无线移动数据业务需求量呈爆炸式快速增长。无线局域网用户数量快速增长,导致网络密度急剧增大,无线局域网(WLAN)由最初稀疏传统自治式架构逐渐往大
随着计算机性能的逐步提高和各领域对计算机使用的不断深入,计算机在现代社会中的影响迅速扩大,人与计算机的交互活动已经成为人们日常生活中的一个重要组成部分。手势分析由于
指纹识别技术是一种重要的生物身份识别技术,也是目前生物识别技术发展的最为成熟的一种。作为一种飞速发展的技术,指纹识别已经在刑侦领域大显身手,并且在银行身份认证,公司
摘要:基于SC-FDMA/OFDMA技术的LTE-A系统可以有效消除小区内的用户间干扰,但由于采用同频组网,LTE-A系统仍然存在着较为严重的小区间干扰,尤其是对边缘用户的干扰成为了限制LT
本文在研究IEEE802.11MAC协议原理与性能的基础上,提出了相应改进措施。首先,讲述了IEEE802.11MAC协议的基本构成,尤其对MAC帧结构和DCF协议的原理进行了详细描述。之后重点
多输入多输出(MIMO)技术在同一频带内传输多个数据流,能有效地提高系统频谱效率和链路可靠性,已被多个无线标准所采纳,如3GPP LTE和IEEE802.16m WiMAX。然而,MIMO技术已经趋
本系统主要针对普通的固定电话交流形方式单一的不足,在原来只传输语音的基础上再加入手写图文信号的输入与传输,是对多媒体通讯设备的开发。这些新加的功能,可以有效地解除
随着煤炭工业的发展,瓦斯爆炸事故频频发生,已经成为制约煤矿安全生产的重要因素。甲烷是煤矿瓦斯气体的主要成分,甲烷、氧气以及明火的存在是引起瓦斯爆炸的三个因素。因此,
三维数据在计算机辅助设计、数字博物馆、医学图像处理、科学数据可视化、计算机图形学、虚拟现实和游戏等领域的迅猛发展,使之成为继图像、音频、视频以来又一种重要的多媒
射频识别(RFID)是一种具有广泛的应用前景非接触的自动识别技术。RFID中间件是RFID应用系统的重要组成部分,其位于RFID读写器与后台企业级应用系统之间,负责RFID系统和应用系