u8 NRF24L01_Write_Reg(u8 reg,u8 value)
{
u8 status;
NRF24L01_CSN=0;
status =SPI1_ReadWriteByte(reg);
SPI1_ReadWriteByte(value);
NRF24L01_CSN=1;
return(status);
}
u8 NRF24L01_Read_Reg(u8 reg)
{
u8 reg_val;
NRF24L01_CSN = 0;
SPI1_ReadWriteByte(reg);
reg_val=SPI1_ReadWriteByte(0XFF);
NRF24L01_CSN = 1;
return(reg_val);
}
写的命令不是0x20吗,为什么可以直接发送地址。这样上面两个函数不是一样了吗?求各位前辈指点。
2020-6-10 08:00:25
我的意思是写函数应该应该reg|0x20啊。写和读的命令不一样啊
我的意思是写函数应该应该reg|0x20啊。写和读的命令不一样啊
举报