打印

用过西门子的TC35I进来一

[复制链接]
1599|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
tarzar|  楼主 | 2008-2-26 09:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
https://bbs.21ic.com/upfiles/img/20082/20082269537616.jpg
AT指令词法,响应好像结束都是回车换行, 
但是在当发送信息收到的"> "就不是以回车换行结束了,我现在对接收猫发过来的数据,处理起来好像都很免强似的.想听听大家是怎么做的 
  
  
我本来是想这样做:在接收中断一直接收且判断是不是回车换行,如果是回车换行且接收到的数据大4就为有效数据(包含回车换行),但是问题就来了,"> "不是以其结尾的.所以这种判断方法是不行的 
  
后来又改成用定时判断:一但有接收到数据就起启定时500ms(9600bps,最大接收( (256字节*1000ms)/(9600/8)字节 = 213.4ms),等到500ms到了再跟据当前的AT指令来判断指令是否正确执行(设一个变量来标识当前的AT命是什么) 
  
要是能用前者就可以提高单片机的运行效率,但并不是全部以回车换行结束 
而后者方法可行,但是太浪漫时间了,实时性不高,优点是可以过虑掉三个字符的干拢.

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

81

帖子

2

粉丝