打印
[STM8]

gsm调试问题

[复制链接]
695|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
嘿嘿小子77|  楼主 | 2015-1-17 14:07 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
怎样去判断是否收到OK指令?
沙发
dong_abc| | 2015-1-17 17:42 | 只看该作者
void ppp_config(void)
{         
    switch (ppp_config_step)
    {
        case 0:
            free_rom_buf(aUart5RxBuffer,sizeof(aUart5RxBuffer));
            gprs_puts("AT+GTSET=\"LPMMODE\",0\r\n");
            gprs_tick = msTicks;            
            ppp_config_step = 1;
            break;
        case 1:
            if((msTicks - gprs_tick) > 500)
            {        
                if(strstr(aUart5RxBuffer, "OK") == NULL)                  
                {
                    ppp_config_step = 0;                    
                }
                else
                {
                    ppp_config_step = 2;
                                   
                }
                free_rom_buf(aUart5RxBuffer,sizeof(aUart5RxBuffer));                        
            }               
            break;
...
...

使用特权

评论回复
评分
参与人数 1威望 +1 收起 理由
嘿嘿小子77 + 1 很给力!
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

5

帖子

1

粉丝