|
nrf24L01寄存器STATUS和FIFO_STATUS值不对啊,怎么办
[复制链接]
我在设置
SPI_RW_Reg(WRITE_REG + EN_AA,0x00); //禁止通道0自动应答
SPI_RW_Reg(WRITE_REG + EN_RXADDR,0x00); //禁止接收地址频道0
SPI_RW_Reg(WRITE_REG+SETUP_RETR,0x00); //禁止重发
后寄存器STATUS的值为0X2E,FIFO_STATUS的值为0x11,这是发送成功了吧?
然后我设置
SPI_RW_Reg(WRITE_REG + EN_AA,0x01);
SPI_RW_Reg(WRITE_REG + EN_RXADDR,0x01);
SPI_RW_Reg(WRITE_REG+SETUP_RETR,0x1a);
寄存器STATUS的值为0X1f,FIFO_STATUS的值为0x21,这是应该是没有发出去吧?请问这是怎么回事啊?
|
|