首页> 中文学位 >基于uClinux的GSM/CDMA数据通信软件平台设计及应用
【6h】

基于uClinux的GSM/CDMA数据通信软件平台设计及应用

代理获取

目录

文摘

英文文摘

第一章前言

第二章开发平台的架设

§2.1. 硬件平台

§2.2. 软件开发调试环境

2.2.1.调试环境介绍

2.2.2.调试软件的编译

2.2.3.调试软件的使用

第三章Linux内核构建系统KBuild

§3.1.Linux中的Makefile

§3.2.KBuild执行过程

§3.3.Linux对编译内核速度的优化

第四章uClinux内核移植

§4.1. uClinux内核版本的选择

§4.2.uClinux内核目录树结构

§4.3. uClinux2.6在PhyCORE-HD200开发板上的移植

4.3.1.系统空间使用示意图

4.3.2.CPU身份认证

4.3.3.开发板身份认证

4.3.4.uClinux异常向量表的初始化

4.3.5.uClinux中断初始化

4.3.6.uClinux系统时钟初始化

4.3.7.uClinux串口初始化

4.3.8.根文件系统装载流程

4.3.9.小结

第五章GSM/CDMA数据通信软件平台设计

§5.1. 目的

§5.2. uClinux下的串口编程

5.2.1.串口操作需要的头文件

5.2.2.打开串口

5.2.3.设置串口

5.2.4.发送数据

5.2.5.接收数据

5.2.6.关闭端口

§5.3. 对串口操作的封装

5.3.1.int Serial_init(const char*dev,int baudrate,int databits,int parity);

5.3.2.int Serial_receive(char *buf,int len,inttimeout);

5.3.3.int Serial_send(char* buf,int len,timeout);

5.3.4.内部实现

§5.4.AT命令介绍

5.4.1.AT命令格式

5.4.2.一个典型的AT命令行

5.4.3.AT命令的响应格式

5.4.4.一个典型的AT命令响应

§5.5. AT命令适配层架构及数据流图

§5.6. AT命令适配层的管理

5.6.1.AT命令适配层管理的主要任务

5.6.2.AT命令适配层实体表示

5.6.3.AT命令适配层的注册

5.6.4.AT命令适配层的枚举

5.6.5.函数库的初始化

§5.7. 数据类型及数据结构

5.7.1.请求类型

5.7.2.请求参数的数据类型

5.7.3.AT命令格式数据结构

§5.8. 实现AT命令适配层的步骤

§5.9. 小结

第六章手机电话簿备份更新软件的设计与实现

§6.1. 通用电话簿格式

6.1.1.通用电话簿格式定义

6.1.2.举例

§6.2.v60c GSM Modem AT命令适配层的实现

6.2.1.声明struct gsm modem数据结构实例

6.2.2.实现v60c get_modem model

6.2.3.实现v60c_at_request_parse

6.2.4.实现相应的请求处理函数

6.2.5.注册gsm modem实例

§6.3. 应用程序设计

6.3.1.通用电话簿记录在程序中的表示

6.3.2.从文件中读取记录

6.3.3.将记录写入文件

6.3.4.备份手机电话簿

6.3.5.更新手机电话簿

第七章总结与展望

参考文献

感谢

论文独创性声明及使用授权声明

展开▼

摘要

随着无线网络技术的发展及嵌入式系统的广泛应用,GSM/CDMA的应用已经不局限于语音通话。随着短消息平台的开放,CDMA/GSM正越来越多地广泛应用于监控、数据采集、GPS定位、消防报警、物流等等诸多领域。  在这些应用的软件开发中,对于CDMA/GSM无线终端(Modem)的控制都是通过相应的GSMAT命令集进行的。传统的软件开发方式依赖于具体的CDMA/GSM无线终端的型号,因为不同厂家提供的无线终端使用的AT命令可能不一致,一般都有自己对标准AT命令集的扩充。这一方面造成基于CDMA/GSM的应用软件可移植性差,另一方面也加大了软件开发的难度。  由于uClinux在嵌入式系统中的应用愈加广泛,本文设计了基于uClinux的无线通信软件开发平台。基于这个平台,应用软件的开发独立于具体的AT命令集,从而大大增强了软件的可移植性,降低了软件开发的难度。这个数据通信软件开发平台可以同时支持多个型号的CDMA/GSM无线终端,具有很强的可扩充性及灵活性。作为无线通信软件平台的一个应用,本文实现了一个手机电话簿同步的软件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号