色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 51單片機(jī)控制TC35 之發(fā)送AT連機(jī)命令

          51單片機(jī)控制TC35 之發(fā)送AT連機(jī)命令

          作者: 時(shí)間:2016-11-13 來源:網(wǎng)絡(luò) 收藏
          一開始犯了2個(gè)錯(cuò)誤;

          1:發(fā)送聯(lián)機(jī)指令A(yù)T的時(shí)候,中斷接受函數(shù),RsBuf[RsPoint++]=SBUF;

          本文引用地址:http://cafeforensic.com/article/201611/316393.htm

          中的RsPoint應(yīng)該置零。

          2:串口中斷函數(shù)中 if((RsPoint

          否則接受到一些別的數(shù)據(jù)。

          且在中斷中RI必須清零

          只發(fā)3個(gè)關(guān)鍵的函數(shù)




          /***********************發(fā)送聯(lián)機(jī)指令******************************
          *功 能: 串口發(fā)送數(shù)組命令到TC35,"AT",
          *形 參:
          *返 回 值:
          *備 注: 測(cè)試GSM模塊是否連接正確
          *****************************************************************/
          void Send_AT(void)
          {
          uchar *p,i=ATwaits; //ATwaits=10
          //lcd_disp_str(RsBuf,1);


          while(i--) //測(cè)試10次,在某一次成功就退出
          {
          //RsBuf[0]=