[STM8] gsm调试问题

[复制链接]
925|1
 楼主| 嘿嘿小子77 发表于 2015-1-17 14:07 | 显示全部楼层 |阅读模式
怎样去判断是否收到OK指令?
dong_abc 发表于 2015-1-17 17:42 | 显示全部楼层
  1. void ppp_config(void)
  2. {         
  3.     switch (ppp_config_step)
  4.     {
  5.         case 0:
  6.             free_rom_buf(aUart5RxBuffer,sizeof(aUart5RxBuffer));
  7.             gprs_puts("AT+GTSET="LPMMODE",0\r\n");
  8.             gprs_tick = msTicks;            
  9.             ppp_config_step = 1;
  10.             break;
  11.         case 1:
  12.             if((msTicks - gprs_tick) > 500)
  13.             {        
  14.                 if(strstr(aUart5RxBuffer, "OK") == NULL)                  
  15.                 {
  16.                     ppp_config_step = 0;                    
  17.                 }
  18.                 else
  19.                 {
  20.                     ppp_config_step = 2;
  21.                                    
  22.                 }
  23.                 free_rom_buf(aUart5RxBuffer,sizeof(aUart5RxBuffer));                        
  24.             }               
  25.             break;
  26. ...
  27. ...

评分

参与人数 1威望 +1 收起 理由
嘿嘿小子77 + 1 很给力!

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部