mode=' ';//从空格键开始
while(1)
{
if(NRF24L01_TxPacket(tmp_buf)==TX_OK)
{
LCD_ShowString(60,170,239,32,16,"Sended DATA:");
LCD_ShowString(0,190,239,32,16,tmp_buf);
key=mode;
for(t=0;t<32;t++)
{
key++;
if(key>('~'))key=' ';
tmp_buf[t]=key;
}
mode++;
if(mode>'~')mode=' ';
tmp_buf[32]=0;//加入结束符
请问 我红色标注部分什么意思?
是否还要通过其他方式给buf赋值??
结束符和开始的空格 难道是接收方监测 是否为正确数据包的标志??
2020-4-22 09:22:04
就是赋值。
就是为了能让你看到。
保证传输的数据都是ASCII字符串。
就是赋值。
就是为了能让你看到。
保证传输的数据都是ASCII字符串。
举报
2020-4-22 09:53:12
楼主去看看 ASCII码第一位是什么
然后看看字符串最后一位是什么
就不会再蛋疼了
楼主去看看 ASCII码第一位是什么
然后看看字符串最后一位是什么
就不会再蛋疼了
举报