嵌入式移动通信技术是嵌入式系统与移动通信技术结合的产物,既具有嵌入式系统在功能、能耗和价格方面的优势,又具有移动通信方便、快捷的特点。这使得嵌入式移动通信技术在金融交易、交通物流、遥控遥测以及移动办公等领域有着广阔的应用前景。目前,基于嵌入式移动通信技术的产品越来越多,而且技术上也各有特色。法国Wavecom公司的Q2406系列无线CPU是工业级双频GSM/GPRS无线CPU,适合应用于各种条件较为恶劣的场合。该系列产品提供了丰富的片内外设,如GPIO、I2C总线、SPI总线和A/D转换器等。另外,Wavecom公司提供了相应的嵌入式应用程序开发平台,以提高嵌入式应用程序的开发效率。本书集中介绍Q2406系列无线CPU接口的基本功能、电气特性、嵌入式应用程序开发平台及开发方法。本书各章节的内容安排如下:
第0章——嵌入式移动通信技术概述。简单介绍移动通信技术的基础知识,以及国内外著名通信设备生产商提供的移动技术应用产品。
第1章——Q2406系列无线CPU硬件结构。简单介绍Q2406系列无线CPU各接口的基本功能和电气特性。
第2章——Q2406系列无线CPU硬件开发平台。简单介绍与Q2406系列无线CPU配套的硬件开发平台WM992901021的基本功能。
第3章——常用AT指令。介绍AT指令的基本概念,以及一些常用AT指令的语法格式和相关用法。
第4章——Open AT开发环境简介。介绍Q2406系列无线CPU的嵌入式应用程序开发平台Open AT,以及相关工具。
第5章——ADL程序设计基础。介绍开发Open AT嵌入式应用程序必需的基础知识。
第6章——Q2406系列无线CPU高级API库函数。介绍用于开发嵌入式应用程序的ADL函数库。
第7章——Q2406 GSM/GPRS无线CPU的应用。给出一些应用实例,从简单程序设计、硬件应用到较完整的系统设计,每个实例都有详细的设计说明。
附录A——简明AT指令。简要介绍Q2406无线CPU支持的AT指令集。
附录B——AT指令响应。简要介绍Q2406无线CPU接收AT指令后的响应。
附录C——常用基础API函数。介绍开发人员在使用ADL API开发嵌入式应用程序时允许调用的基础API函数。
附录D——常见ADL错误信息。简要介绍ADL API被调用时返回的消息。参与本书编写工作的主要人员有洪利、杜耀宗、李世宝、黄庭培、王敏等,主要由洪利和杜耀宗负责规划、内容安排、修改与定稿。本书在编写过程中得到法国Wavecom公司朱海波、Dominique、武立民的大力支持,以及朱连章教授和嵌入式移动通信研究室的卢晓轩、章扬、蔡丽萍、马俊飞、王顺晔的大力帮助,在此表示感谢。同时感谢北京航空航天大学出版社的大力支持,使本书得以快速出版。
由于作者水平有限,书中难免有疏忽、不恰当,甚至错误的地方,恳请各位老师及同行指正。作者联系Email: Q2406@126.com。
作者
2006年4月于中国石油大学 |