用NRF24L01清除接收FIFO的指令怎么编写
答案:1 悬赏:70 手机版
解决时间 2021-04-20 08:48
- 提问者网友:佞臣
- 2021-04-19 21:42
用NRF24L01清除接收FIFO的指令怎么编写
最佳答案
- 五星知识达人网友:你哪知我潦倒为你
- 2021-04-19 22:17
调用写寄存器函数:
例如:
SPI_RW_Reg(FLUSH_TX,0);
函数定义如下;
uchar SPI_RW_Reg(uchar reg, uchar value)
{
uchar status;
CS_L(); // CSN low, init SPI transaction
status = SPI_RW(reg); // select register
SPI_RW(value); // ..and write value to it..
CS_H(); // CSN high again
return(status); // return nRF24L01 status byte
}
例如:
SPI_RW_Reg(FLUSH_TX,0);
函数定义如下;
uchar SPI_RW_Reg(uchar reg, uchar value)
{
uchar status;
CS_L(); // CSN low, init SPI transaction
status = SPI_RW(reg); // select register
SPI_RW(value); // ..and write value to it..
CS_H(); // CSN high again
return(status); // return nRF24L01 status byte
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯