NRF24L01 接收模式代码解析及应用示例
NRF24L01_RX_Mode();//将模块设置为接收模式\nwhile(1)\n{\n\tif(NRF24L01_RxPacket(tmp_buf)==0)//一旦接收到信息,则显示出来.\n\t{\n\t\ttmp_buf[32]=0;//加入字符串结束符\n\t\tfor(i=i;i<32;i++)//?for???tmp_buf??????,?????\n\t\t{\n\t\t\ttmp_buf[i]=tmp_buf[i+1];\n\t\t}\n\t\tif(tmp_buf[0]<58&&tmp_buf[31]==1&&tmp_buf[0]!='-')\n\t\t{\n\t\t\n\t\t}\n\t\tif(tmp_buf[0]<58&&tmp_buf[31]==2&&tmp_buf[0]!='-')\n\t\t{\n\t\t\n\t\t}\n\t\tif(tmp_buf[0]<58&&tmp_buf[31]==3&&tmp_buf[0]!='-')\n\t\t{\n\t\t\n\t\t}\n\t\t\n\t}\n\telse delay_us(100);\n\tt++;\n\tif(t==10000)//大约1s钟改变一次状态\n\t{\n\t\tt=0;\n\t\tLED0=!LED0;\n\t} \n\t\t\t\t\n};
原文地址: https://www.cveoy.top/t/topic/puMZ 著作权归作者所有。请勿转载和采集!