网站大量收购闲置独家精品文档,联系QQ:2885784924

基于Qtopia的数码相框软件开发.pdf

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于Qtopia的数码相框软件开发

第29 卷第2 期 华 东 交 通 大 学 学 报 Vol. 29 No. 2 2012 年4 月 Journal of East China Jiaotong University Apr. ,2012 文章编号:1005-0523 (2012 )02-0088-06 基于Qtopia 的数码相框软件开发 周 洁 (华东交通大学信息工程学院,江西 南昌330013) 摘要:基于Qtopia 的消费电子类产品应用程序的开发正日益成为嵌入式GUI 开发的主流。介绍了数码相框产品开发使用的 软硬件平台,描述了Linux 操作系统中构建Qtopia 开发环境及移植到基于S3C2440 的硬件平台的过程,重点介绍了使用Qto- pia 程序库开发数码相框应用的关键技术环节。结果表明:Qtopia 可为基于嵌入式Linux 的移动设备快速开发出高品质的图 形系统。 关键字:嵌入式系统;Linux ;图形用户界面;Qt/Embedded ;Qtopia ;交叉编译 中图分类号:TP311.52 文献标志码:A 数码相框作为数码相机的衍生品,近年来备受市场青睐。但由于一直以来在嵌入式Linux 上开发系统 软件和应用程序缺乏强大的开发环境,中低端的数码相框产品无论是在支持媒体播放格式种类、功能还是 图形环境方面都有很大可改进的空间。Qtopia 的出现为使用嵌入式Linux 作为操作系统的消费电子产品 提供了开发图形应用程序的便捷手段,很大程度上解决了移动设备上开发应用软件的难题。研究在 mini2440 开发板上,通过基于Qtopia 的嵌入式软件开发,实现了一款能使用户有较好使用体验的数码相框 产品。 1 系统平台介绍 数码相框的硬件平台采用友善之臂mini2440 开发板。板上集成了三星主频为400 MHz 的高端微处理 器S3C2440 ,64MB 的SDRAM ,128 MB 的Nand Flash , [1] 2 MB 的Nor Flash ,以及一些常用的外设接口 。其中 S3C2440 采用ARM920T 内核,其低功耗、简单、优雅且 全静态设计非常适用于对成本和功耗敏感型的应用。 在软件方面,使用Linux- 内核,运行环境Fedo- ra9 ,根文件系统为缺省安装的文件系统。 整个系统软件由引导装载程序(U-Boot )、设备驱 动(包括帧缓冲frame buffer)、嵌入式Linux 内核、文件 图1 系统平台软件框架 系统(YAFFS )以及基于QT/Embedded 和Qtopia 的应 Fig.1 Software framework of system platform [2 ] 用程序组成 ,系统平台软件结构如图1所示。 2 Qt/Embedded 和Qtopia 体系结构 目前基于嵌入式Linux 的主流GUI 系统主要包括MiniGUI 、Microwindows 、OpenGUI、Qt/Embedded ,这 些GUI 在接口定义、体系结构、功能特性存在很大差别,采取的技术路线也有所不同。MiniGUI 是国内研 收稿日期:2012-01-10 基金项目:江西省教育厅科研项目(GJJ11105);华东交通大学科研项目(09XX05) 作者简介:周洁(1979-),女,讲师,硕士,研究方向为嵌入式系统。 第2 期 周 洁:基于Qtopia 的数码相框软件开发 89 发的一款性能优良、轻量级跨操作系统的嵌入式图形用户界面支持系统,采用了可伸缩的系统架构,其建 立在比较成熟的图形引擎之上,如SVGALib 和LibGGI ,开发的重点在于窗口系统、图形接口之上,但由于 支持力量薄弱,其维护和再开发成本不可预计。MicroWindows 与MiniGUI 均为自由软件,目前开发的重点 在底层的图形

文档评论(0)

f8r9t5c + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档