嵌入式Linux图形用户界面的研究与开发

来源 :东华大学 | 被引量 : 17次 | 上传用户:confusion00
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算技术、芯片设计和半导体制造技术的快速发展,嵌入式系统在硬件性能上得到极大提高,功能曰趋丰富,软件的复杂度也空前提高。目前在市场上出现了种类繁多的嵌入式系统产品如PDA、MP4、Smart Phone、GPS等。目前嵌入式产品大都集中了多种应用功能,如便携式多媒体播放器不但提供多媒体播放功能,还集成了照相、摄像、收音机及电子书功能。嵌入式产品复杂功能的实现除了依赖于高性能的嵌入式处理器之外,也得益于应用的嵌入式操作系统,如WinCE、嵌入式Linux。由于Linux具有开放源代码、网络功能完善、内核支持大多数嵌入式处理器(如ARM、PowerPC、MIPS等)、方便针对处理器的定制等优势,因此基于嵌入式Linux系统开发应用程序,对于商业和科研用户,都具有极大的吸引力,这也是嵌入式Linux系统得以快速发展的原因。图形用户界面是嵌入式系统软件开发的重要内容,基于Linux内核开发实用、高效、美观的GUI是目前研究的一个重要课题。对商业用户来讲,开发自有GUI系统,不仅能针对自有产品特点进行快速开发和定制,又能省去商业授权费用,因此GUI的开发吸引了国内外研究机构的极大兴趣。本人在深入系统地学习了Linux系统的基础上,对嵌入式系统图形用户界面进行了深入的研究,针对目前已有嵌入式GUI存在的问题,针对性地提出了基于C语言开发GUI的方案,并通过便携式多媒体播放器的开发得以实现和验证。文中首先介绍了嵌入式系统的发展历程、嵌入式操作系统和嵌入式图形用户界面的开发现状,研究了几种目前流行的嵌入式GUI开发工具以及它们所面临的问题,探讨了基于C语言开发的PMP图形用户界面的解决方案,介绍了本方案的开发环境构建,包括宿主机和目标板软硬件部分,PMP项目的系统方案和软件架构,以及典型界面元素的具体实现,最后给出了软件编程实现的细节以及本方案目前的应用实例。
其他文献
随着科学技术的快速发展和自动化程度的不断提高,称重技术得到了迅速发展,称重仪表在数字化、网络化、智能化和通讯方式等方面有了长足的进步,称重仪表的研究与开发也进入了一个
为了在弹光调制型成像光谱偏振仪(Photo Elastic Modulator-Imaging SpectroPolarimeter,PEM-ISP)中应用近红外图像获取技术得到高质量光谱、偏振及图像等信息,提高近红外相机采
传统的反应精馏塔将反应和分离两个操作单元结合在同一个装置中,有效解决了部分反应过程和分离过程的难题。相比反应器-精馏塔连续过程,反应精馏塔使系统整体的效率提高,同时
时滞切换系统是一类同时存在切换和时滞的系统,它的动态特性极为复杂。根据是否依赖于系统中的时滞,时滞切换系统的稳定性可分为时滞独立稳定和时滞依赖稳定。本文利用共同李
随着信息技术的迅猛发展,P2P(Peer-to-Peer)技术成为一种很有发展前景的技术。在P2P架构中,传统的在客户端与服务器端或者中间层之间的分明的差别消失了,每一个在P2P系统中的节
随着现代语音通信技术的不断进步,移动语音通信技术在人类信息交流方式中发挥着举足轻重的作用。语音信息在移动环境下进行传输,会受到噪声、恶意篡改等攻击,移动计算环境下语音
本文论述了基于PLC和单片机的新型阀门电动执行装置控制系统的开发与设计。 在水利、电力及化工行业,不同种类的阀类,如截止阀、闸阀、蝶阀等得到了最广泛的应用。在对阀门
本文针对实际监控系统中难以兼顾可靠性与实时性的缺点,着重研究了监控系统中的关键技术,即运动目标的检测与跟踪技术,并研究了如何将算法在基于TI公司的TMS320DM642数字信号处
随着各种新型整流设备的广泛应用,电网中密集的冲击性负荷不断投入运行以及供配电线路本身的不平衡,激化了谐波污染、三相不平衡度、电压和频率偏差等电能质量问题,对电网的
本文是四川省教育厅重点项目“经济型网络同步课堂关键技术研究与装备开发”关键技术的一部分,主要内容是实现嵌入式视频采集与存储。通过构建基于ARM微处理器和开源Linux操作