一年前花了50元从朋友那里买了一台二手的motorola L6,虽然别人已经用了几年了,但外观和手感都很好,在这一年多的时间内,我摔过它,拆过它,刷过它(俗称刷机), 到现在都还很好,不愧为品牌机。
最近正在学ARM, 即将做基于ARM平台的GPRS方面应用。在网上查了许多资料,得知ARM与GPRS模块之间的通信是通过串口来实现的,接口是AT指令,就像linux中的shell命令一样。呵呵,说了这么多,大家也许会问,这与L6有什么关系呢?
谈到AT指令集,相信大多数人应该很陌生,我刚开始也是,通过“孤狗”搜索了一下,得知AT指令应用很广。例如,大家也许用过手机电脑终端软件,如motorla的MPT工具,其实它和手机通信的大多是通过AT命令实现的。下图为L6的MPT界面,功能还是很强大的。
谈到这里,我突然想到以前用过一个什么软件,好像有AT这个模式。查看了一下motorla工具,原来是P2Ktools这个工具。这个工具不知道有朋友用过没有,它可以修改手机的设置和读取手机系统内容,举个例子吧,它可以把手机按键顺序给改变,如原来按”1”键显示1,通过它改后,可以按“1”键显示9,强大吧!不过它还有个模式,AT模式,当时不知道怎么用,现在知道呢,该开工呢…….。
在做之前,先了解一下一些名词吧
名词术语
TE:Terminal Equipment 终端设备
TA:Terminal Adapter 终端适配器
DCE:Data Circ