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