找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 3317|回復(fù): 1
打印 上一主題 下一主題
收起左側(cè)

這是基于單片機(jī)串口的一個(gè)多字節(jié)接收程序

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:285500 發(fā)表于 2018-2-25 22:00 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
void EHBAC_setup(void)
  {
     if(data_receive!='r')                              //結(jié)束標(biāo)志位r(檢驗(yàn)的直接是數(shù)值,前面發(fā)送字符串,已經(jīng)減去48)
      {
          data_r1[datasp]=data_receive-48;
          datasp++;
          /*if(datasp>=7)
          {
              data_receive!='r';                        //避免過(guò)多累計(jì),所以強(qiáng)制轉(zhuǎn)換
          }*/                                             //記錄已經(jīng)接收到的數(shù)據(jù)的個(gè)數(shù),用于下面的判斷
      }
     else
      {
         if((data_r1[0]==70)&&(data_r1[1]==253))        //輸入負(fù)的速度值
            {                                           //對(duì)應(yīng)的最大速度輸入值是四位
              EHBAC_Calculate();
              shuzhi= shuzhi*(-1);
              speed1=shuzhi;
              speed=0;
              fu();
            }                                                                       
         else
            {
             if((data_r1[0]==70)&&(data_r1[1]==251))
               {
                 EHBAC_Calculate();
                 speed=shuzhi;
                 speed1=0;
                 zheng();
                }
            }
        datasp=0;
        number=0;
        shuzhi=0;
        Strategy_flag=0;
      }
  }


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表