首页> 中文学位 >基于Linux的智能手机人机接口的设计与实现
【6h】

基于Linux的智能手机人机接口的设计与实现

代理获取

目录

文摘

英文文摘

声明

第一章 绪论

1.1智能手机的现状及发展

1.2论文研究背景

1.3研究内容及论文结构

第二章 基于Linux的嵌入式系统

2.1嵌入式系统的研究

2.1.1嵌入式系统定义

2.1.2嵌入式系统软件的特征

2.1.3嵌入式系统的发展趋势

2.2嵌入式Linux系统

2.2.1嵌入式Linux开发平台的优势

2.2.2典型的嵌入式Linux系统

2.3小结

第三章 人机接口开发和版本控制系统

3.1移动终端人机接口的基本思想

3.1.1移动终端MMI相关标准的基本思想

3.1.2当前Linux通讯终端的发展情况

3.2基于Linux平台人机接口开发工具包

3.3 Qt/Embedded开发环境的建立

3.4版本控制系统

3.4.1 RCS(Revision Control System)

3.4.2 SCCS(Source Code Control System)

3.4.3 CVS(Concurrent Versions System)

3.4.4 Subversion

3.5小结

第四章 智能手机S101系统的架构

4.1 S101系统的体系结构

4.1.1 AT模块介绍

4.1.2 MUX模块介绍

4.2应用平台层的设计

4.2.1设计目标和要求

4.2.2 Server模块的设计

4.3小结

第五章 驱动和应用模块的实现

5.1 Linux设备驱动

5.1.1驱动程序的作用

5.1.2 Linux中的设备分类

5.1.3设备的主设备号与次设备号

5.1.4设备驱动中的模块机制

5.1.5触摸屏驱动开发

5.2应用模块的开发

5.2.1速记本的设计和实现

5.2.2日程表的设计和实现

5.3小结

第六章 总结

6.1课题总结

6.2未来工作展望

参考文献

致谢

展开▼

摘要

随着移动通信技术的不断发展,尤其是第三代移动通信技术的快速发展,智能手机逐步发展成为具有强大功能的新一代移动终端。建立简单高效的应用平台系统对于组织和管理智能手机软硬件资源,并为用户提供方便的操作接口具有重要意义。 论文课题结合某公司的智能手机项目S101,设计和实现基于嵌入式Linux的智能手机人机接口系统。论文通过集成硬件平台(德州仪器的OMAP730)、MomaVista Linux操作系统与Qt/Embedded人机接口开发工具包,建立一个智能手机软硬件整体解决方案。主要工作有:(1)研究了版本控制系统,这对于软件的团队开发具有深刻意义;(2)研究了人机接口开发标准和相关消息通讯机制;(3)在熟悉基本原理的基础上,我们采用Qt/Embedded开发包设计了面向用户的应用平台。在这个平台中包括服务器部分和应用模块。服务器负责为应用程序的运行提供运行环境,以及实现整个事件循环的维护和派发,应用间的消息通讯和协调等工作。设计了一些实现特殊服务的模块,包括启动模块、电源管理模块和关机服务模块。(4)实现了触摸屏的驱动开发和日程表、速记本两个应用。这两个应用模块作为商务模块中的功能,被集成到应用平台中。 论文完成了基于嵌入式Linux平台的智能手机人机接口的设计和实现,证明了使用Linux搭载Qt/Embedded进行人机接口开发的可用性及高效性,对今后智能手机的开发有一定的启示作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号