基于ARM9的嵌入式GUI技术研究与实现

来源 :上海应用技术大学 | 被引量 : 0次 | 上传用户:qween
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着硬件和软件技术的发展,嵌入式技术得到了很大的发展。可以说嵌入式产品无处不在,嵌入式产品被应用在工业控制、通信、消费娱乐等领域。GUI(Graphics UserInterface)是软件设计的重要组成部分,同时也是和用户联系最为紧密的一个部分。对嵌入式设备来说,设计一个友好、功能强的GUI是非常重要,有着很高的研究价值。Qt为界面应用程序提供了强大的开发框架。Qt有着丰富的学习资源,功能齐全的 API (Application Programming Interface)。在嵌入式领域,还开发了Qt/Embedded 库,Qt/Embedded 遵循 GPL (General Public License)条款,受到许多IT厂商的青睐。目前,在嵌入式领域的GUI界面设计中,使用基于Qt/Embedded的Qtopia桌面系统成为一种主流。嵌入式设备使用NAND闪存作为存储设备,相比传统的机械硬盘,具有速度快、延迟小、能耗低、体积小和可抗震等优良特性。嵌入式Linux是指可以嵌入式到CPU上并可以根据需要进行裁剪的Linux操作系统,是一种使用非常多的嵌入式操作系统。本文以开发流程为主线,使用“宿主机-目标机”开发模式,首先对目前的儿种GUI工具和操纵系统做了简要的分析,选择Qt/Embedded,嵌入式Linux系统作为本文的软件开发工具。然后从Qt的信号/槽机制,服务器构建,桌面系统等方面介绍了应用程序之间的通信原理,以及桌面系统对GUI的支撑。对U-Boot、内核、根文件系统进行了深入的研究,最后主要研究了基于mini2440开发板的Qtopia系统的移植过程,然后在移植好的桌面系统上进行浏览器的开发工作。通过对Qt和在嵌入设备上开发应用程序的仔细研究,实现在嵌入式设备上浏览器访问网页的功能。
其他文献
财务管理是财会专业教学的重点课程之一,在高职院校的财会专业学生培养计划中占有重要位置。当前财务管理课程教学以理论教学为主,课堂氛围比较枯燥,学生学习的积极性不能被
腾讯未成年人游戏消费提醒额度由单日500元改为30天累计500元。腾讯在官方微信号发文称,对于腾讯旗下游戏中疑似未成年人的高额消费,将尝试主动介入,提醒用户关注可能存在的未成
报纸
近年来受教育改革的影响,中职的教育行业也在不断改革,在教育阶段,尽管我国的教育已经取得了一定的成绩,但是在教学的过程中仍然存在一些不足之处,影响中职院校的教学发展,为此,在中
介绍了佩兹利纹的发展和演变特点,提出了基于非线形图形的佩兹利纹设计创新,并且对其在真丝丝巾图案中的应用作了详细阐述。
中职学校的生源有其特殊性,大部分同学文化成绩低,自律性差,学习的主动性欠佳,心理发展不够健全.把他们培养成为有用的人才,实现教育目标,是一个摆在中职班主任面前必须攻克
研究目的:了解班级团体辅导对职业中学学生学习效能感水平的干预效果。研究方法:在文献分析的基础上,根据前人的理论研究和已有的实证研究成果,结合职业中学学生的特点和教育
<正>每一位父母都希望自己的孩子将来过幸福的、有意义的生活,可是并非每一个孩子都如父母所愿。总有一些孩子在成长的道路上走入错误之途,以至自己过着不幸的生活,也给他人
柏拉图在《理想国》中指出呈衰败趋势的四种政治制度:荣誉政制、寡头政制、民主政制、僭主政制。政制衰败的理论基础在于理念论和灵魂说。理念论揭示了现实政制衰败的可能性,
当前,电力市场竞争日趋激烈,供电企业的经营难度也在不断加大,利润空间也愈来愈小。在长期的工作实践中,我们体会到,加强线损管理,深挖内部潜力,是供电企业必须坚持的战略,是