找回密码
 注册
搜索
查看: 1349|回复: 8

[讨论] 问一个AT指令的问题

[复制链接]
发表于 2006-3-10 23:21:00 | 显示全部楼层 |阅读模式
只知道用AT指令能控制手机,电脑通过什么样的方式与手机进行AT指令的通信的~~~
如AT+CIMI ,电脑怎么样发这个指令给手机?指令要不要重新组包?
还是各个平台各有自己的工具或函数,这个问题困扰了好久~~~请高手指教...谢谢
发表于 2006-3-12 15:02:00 | 显示全部楼层
<P>最简单直接的办法,将手机的串口与电脑的串口相连,在计算机的“附件”--“通讯”--“超级终端”,打开超级终端,然后设置好波特率、奇偶校验、停止位、数据流控制等参数,然后开机,在超级终端中直接输入AT命令就可以了。当然,你叶可以在网上搜索“串口通讯”,有很多比较好的软件,可以自动检验通讯时的波特率等参数设置。</P>[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

 楼主| 发表于 2006-3-12 15:37:00 | 显示全部楼层
<P>^ ^谢谢楼上的~~~</P><P>如果AT命令不加密重新组包的话,那就容易了...直接可以用代码实现,就像写斑马打印程序一样...</P>
点评回复

使用道具 举报

 楼主| 发表于 2006-3-31 22:13:00 | 显示全部楼层
<P>又发现问题啊~~~</P><P>我用电脑的超级终端与手机建立了连接,能得到手机的trace,不过发送ATD112一点反应也没有,连发送</P><P>AT都没有反应,发生这种情况有什么可能啊,搞了好久...郁闷啊</P>
点评回复

使用道具 举报

发表于 2006-5-29 14:29:00 | 显示全部楼层
<P>要看各个厂家和型号的手机啊,有些手机不支持的</P>
点评回复

使用道具 举报

发表于 2006-5-30 13:13:00 | 显示全部楼层
<P>是的,有的平台是不支持的,我知道的杰尔和WAVECOM的支持 .</P>
点评回复

使用道具 举报

发表于 2006-5-30 18:05:00 | 显示全部楼层
<P>应该是"ATD112;"吧</P><P>都支持AT,这是GSM规范规定的(好像是07.07),各厂家自己又加了一些自己专用的</P><P>但各厂家的通讯口不一致,在使用上会有区别,但指令、返回值是一致的</P>
点评回复

使用道具 举报

发表于 2006-5-30 22:21:00 | 显示全部楼层
平台需要支持ACI层(at command interface)编译at命令,测试工具嘛:
1、windows附件超级终端;手动输入,可以记录txt log
2、串口精灵,适用简易自动测试;
3、可以用RTmanager或者视窗软件写测试脚本。[br]<p align=right><font color=red>+1 RD币</font></p>
点评回复

使用道具 举报

发表于 2006-5-31 09:55:00 | 显示全部楼层
<P>一般来讲,在发送AT命令时,最好采用二进制的格式,在命令结尾加入 0d 即回车符,MTK是这样的.</P>
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-12-24 10:39 , Processed in 0.046293 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表