标题: 51单片机无线收发程序 怎么移植到stm32里,有没有大哥知道 [打印本页]

作者: 程序新手    时间: 2018-5-25 15:48
标题: 51单片机无线收发程序 怎么移植到stm32里,有没有大哥知道
    我想要把上面51单片机程序的功能在32里实现,应该怎么写,发射和接收已经实现,主要是发送和接收的数据不知道怎么写
   比如    TxBuf[0] =  4;这句话在32里怎么写
      
  1.   发送:
  2.        TxBuf[0] =  4;
  3.        TxBuf[1] =  0;
  4.        TxBuf[2] =  1;
  5.        TxBuf[3] =  2;
  6.         init_TX_Mode();
  7.        Delay(10);//防止编译警告
  8.        nRF24L01_TxPacket(TxBuf); //发送数据         Delay(200);//防止编译警告
  9.       
  10.        TxBuf[0] = 0x00; //清零   
  11.        TxBuf[1] = 0x00;
  12.        TxBuf[2] = 0x00; //清零   
  13.        TxBuf[3] = 0x00;



  14.       接收:
  15.        nit_RX_Mode();
  16.        delay(10);//防止编译警告
  17.        SetRX_Mode();  //设置成接受模式
  18.        RxBuf[0] = 0x00;  //接收的数组相应位清零
  19.        RxBuf[1] = 0x00;
  20.         RxBuf[2] = 0x00;  //接收的数组相应位清零
  21.         RxBuf[3] = 0x00;
  22.         RxBuf[4] = 0x00;
  23.         delay(100);
  24.          nRF24L01_RxPacket(RxBuf);  //接收数据
  25.        if(RxBuf[2] ==1)
  26.              {
  27.           if(RxBuf[3] ==2)
  28.                 {      
  29.             J1=0;
  30.            Delay5000ms(); //@11.0592MHz
  31.             b=1;
  32.             J1=1;
  33.    }
  34.   }
复制代码

会的大哥能不能告诉一下   感激不尽!!!!


作者: ZMRGHY    时间: 2019-1-15 20:12
重写吧。修改太费事了吧。。。




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1