- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
摘要
摘要
随着计算技术、芯片设计和半导体制造技术的快速发展,嵌入式
系统在硬件性能上得到极大提高,功能日趋丰富,软件的复杂度也空
前提高。目前在市场上出现了种类繁多的嵌入式系统产品如PDA、
MP4、SmartPhone、GPS等。目前嵌入式产品大都集中了多种应用功
能,如便携式多媒体播放器不但提供多媒体播放功能,还集成了照相、
摄像、收音机及电子书功能。嵌入式产品复杂功能的实现除了依赖于
高性能的嵌入式处理器之外,也得益于应用的嵌入式操作系统,如
WinCE、嵌入式Linux。
由于Linux具有开放源代码、网络功能完善、内核支持大多数嵌
等优势,因此基于嵌入式Linux系统开发应用程序,对于商业和科研
用户,都具有极大的吸引力,这也是嵌入式Linux系统得以快速发展
的原因。
图形用户界面是嵌入式系统软件开发的重要内容,基于Linux内
核开发实用、高效、美观的GUI是目前研究的一个重要课题。对商业
用户来讲,开发自有GUI系统,不仅能针对自有产品特点进行快速开
发和定制,又能省去商业授权费用,因此GUI的开发吸引了国内外研
究机构的极大兴趣。
本人在深入系统地学习了Linux系统的基础上,对嵌入式系统图
形用户界面进行了深入的研究,针对目前已有嵌入式GUI存在的问
题,针对性地提出了基于C语言开发GUI的方案,并通过便携式多媒
体播放器的开发得以实现和验证。
文中首先介绍了嵌入式系统的发展历程、嵌入式操作系统和嵌入
式图形用户界面的开发现状,研究了几种目前流行的嵌入式GUI开发
工具以及它们所面临的问题,探讨了基于C语言开发的PMP图形用
户界面的解决方案,介绍了本方案的开发环境构建,包括宿主机和目
标板软硬件部分,PMP项目的系统方案和软件架构,以及典型界面元
素的具体实现,最后给出了软件编程实现的细节以及本方案目前的应
用实例。
关键字:嵌入式系统,嵌入式Linux,图形用户界面,PMP
ABSTRACT
ABSTRACT
With
the of and
developmentcomputingtechnology,IC
designing
semiconductor embedded is
manufacturing,thesystem’Sperformance
whichbasedon MPU.There
improvedsignificantly high
performance
arekindsofembedded
consumeronthe as
productsmarket,suchPDA,
andGPS
MP4,SmartPhone multifunctionsand
etc,whichintegrate
PortableMedia is not the
applications.For
example Player only
multi—media also recorder
文档评论(0)