基于AT指令的单板软件设计

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:qqtigert123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现代的移动通信的发展至今主要走过了两代。第一代移动通信系统(1G)是模拟制式的蜂窝移动通信系统,主要提供话音服务。第二代移动通信系统(2G)是数字移动系统,能提供低速率数据业务。随着网络的发展,数据和多媒体通信有了迅猛的发展势头。第三代移动通信系统(3G)是一种能提供多种类型、高质量的多媒体业务,能实现全球无缝覆盖,具有全球漫游能力,与固定网络相兼容,并以小型便携式终端在任何时候、任何地点进行任何种类通信的通信系统。 全文以本人在深圳实习时亲身参与开发的项目为基础,系统地介绍了3G数据卡后台软件的整个系统设计过程,其中包括系统的架构设计、接口设计,通信模块及公共模块的设计,最后详细介绍了本人亲自参与开发的短信模块的设计和编码,并在此基础上提出了一种基于XML消息的可扩展框架设计模型。通过此模型所搭建的框架具有在不修改或者少修改主框架代码的基础上增加新的功能模块的特性。该模型提出了一种新的架构设计思想,有一定的理论意义和实用价值。 第一章简单介绍了该项目的背景、研究现状以及研究的内容。 第二章首先介绍了AT指令,然后说明了该项目中AT接口的设计原则。 第三章首先介绍了整个项目的设计目标,要实现的功能以及运行环境,接着又概况介绍了整个系统的架构设计、模块的划分和通信方法的设计等情况。 第四章在前三章的基础上对整个系统的设计过程进行了详细地说明,首先给出了整个系统的UML建模图,然后介绍了系统的接口设计,最后从通信方式、通信流程以及一些关键部分的设计等方面全面剖析了系统的框架设计和通信设计,基本上阐明了系统的设计思想。 第五章以本人负责的短信功能模块为代表介绍了系统子模块的设计细节,该部分着重介绍了短信模块后台的设计。 第六章介绍了项目中使用到的开源技术,这些模块也是整个系统的一个组成部分。 最后一章对全文进行了一些总结,并在此基础上提出了一种基于XML消息的可扩展框架设计模型,这也是本论文的创新点,最后大致谈了一下本人在参
其他文献
随着数字化信息技术的进步,对信息的存储技术也有了更高的要求。现有的存储设备中,硬盘已成为主要的介质形式。硬盘的存储原理是利用磁头产生的磁场在磁盘介质表面形成不同方
随着Internet/Intranet技术的发展和普及,计算机化考试在许多方面将逐步取代传统的基于纸和笔的考试。探讨和研究基于计算机网络的考试,以便能客观、准确地评估学生的某种能
随着移动智能设备应用的日益广泛,以及其综合性能的显著提高,在实际应用中,我们对应用程序有了更高的要求,希望某些应用程序具有这样的能力:应用程序可以携带当前界面和相关的上下
预测在科学管理中是非常重要的环节。在决策和规划之前,对一些关键因素的发展趋势进行预测是必要的。时间序列预测是预测领域内的一个重要研究方向,时间序列预测是一种根据历
在基于角色的访问控制(Role-Based Access Control,RBAC)中,每一个用户拥有哪些权限并非直接获得,而是系统管理员首先给每个角色分配若干权限,然后再将这些角色分配给相应的用户。
在经典粗糙集中,论域上的等价关系起着至关重要的作用。但在现实中,论域上的二元关系经常不是等价的,此时经典粗糙集模型的应用受到限制,例如,由于空值的存在,无法利用属性值
当前网格技术蓬勃发展,出现了计算网格、数据网格、信息网格、服务网格等种类,随着WSRF(Web服务资源框架)网格体系结构的出现,服务网格的地位变得越来越重要。信息服务是网格系
本文对曲面造型中三角形域上的超限插值曲面问题进行了研究。构造三角形域上的超限插值曲面技术在CAD、计算机图形学、气象和勘探等各类科学研究和工程设计中有广泛的应用。
教育的发展,技术的更新,对远程教育的发展提出了新的要求,为此,论文在传统远程教学系统的基础上,基于.NET开发平台设计并实现了一种新的远程教学系统,针对远程教学中的诸多关
随着Internet规模的不断扩大,网上的各种知识也随之迅速增长。目前,人们通常采用输入关键字的方法在WWW上查找知识,而提供知识查找服务的系统一般都未能知晓用户的位置、背景、