金牌会员
- 积分
- 1311
- 威望
- 709
- 贡献
- 366
- 兑换币
- 430
- 注册时间
- 2013-11-9
- 在线时间
- 118 小时
- 毕业学校
- 湖北汽车工业学院
|
#define check_address 0xc3
uchar NRF24L01_Check(void)
{
int i;
uchar check_in_buf[5]={check_address,check_address,check_address,check_address,check_address};
uchar check_out_buf[5]={0x00};
NRF_SCK=0;
NRF_CSN=1;
NRF_CE=0;
NRF24L01_Write_Buf(WRITE_REG+TX_ADDR, check_in_buf, 5);
NRF24L01_Read_Buf(READ_REG+TX_ADDR, check_out_buf, 5);
for(i=0;i<5;i++)
{
if(check_out_buf[i] == check_address)
{
return 0;
}
}
return 1;
}
这是我在51调好的一段检测2401的代码,为什么移到xs128上就检测不了,,,
|
|