主题:跟踪程序

  共有24147人关注过本帖    
1楼


跟踪程序  发帖心情 Post By:2005-6-11 2:03:00   [只看该作者]

在跟踪SendSMS()函数时,跟踪到Check()函数有段程序如下:
for(len=0, i=0; i<NumOf10MS; i++ )
      {
      NB_Delay( 10 );
      i1 = GetATCmdEcho( );
      if( i1 == -1 )  continue;
      abyte = (char)i1;
      if( abyte == <|>\r<|> )      ReturnStr[len] = <|>r<|>;
      else if( abyte == <|>\n<|> ) ReturnStr[len] = <|>n<|>;
      else                     ReturnStr[len] = abyte;
      len++;
      ReturnStr[len] = <|>\0<|>;
      if( len < len1 ) continue;
      if( strncmpi( &ReturnStr[len-len1], ResultStr, len1 )==0 )  return 0;
      if( len >= 2560 ) break;
      }
总是在这里循环,不知道为什么?是不是由于pwr灯没有亮的缘故??NB_Delay( 10 );
      i1 = GetATCmdEcho( );
      if( i1 == -1 )  continue;只是执行了这3条程序

  单帖管理 | 引用 | 回复 回到顶部
x10
2楼


  发帖心情 Post By:2005-6-11 16:40:00   [只看该作者]

请先按《使用必读》测试我们提供的例子,确保硬件正常,再来测试SMS,这样会快得多。我们一直认为看手册做试验是最快的方法。

  单帖管理 | 引用 | 回复 回到顶部

返回首页

跟踪程序

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: