高中生
最后登录1970-1-1
在线时间 小时
注册时间2016-7-31
|
3火花
NRF通信时,为什么要初始化串口1,?下面的0xA5什么意思呢?有人也写0xC2
u8 NRF_Check(void)
{
u8 buf[5]={0xA5,0xA5,0xA5,0xA5,0xA5};
u8 buf1[5];
u8 i;
SPI_NRF_WriteBuf(NRF_WRITE_REG+TX_ADDR,buf,5);
SPI_NRF_ReadBuf(TX_ADDR,buf1,5);
for(i=0;i<5;i++)
{
if(buf1[i]!=0xA5)
break;
}
if(i==5)
return SUCCESS ;
else
return ERROR ;
}
|
最佳答案
查看完整内容
串口1用来输入调试信息,不然printf是没法用的
0xA5就是随便传送一些数据来测试
|