天线|RF射频
直播中

肖青

7年用户 216经验值
私信 关注
[问答]

NRF24L01无线通信实验return(status)是什么意思?

//SPI写寄存器
//reg:指定寄存器地址
//value:写入的值
u8 NRF24L01_Write_Reg(u8 reg,u8 value)
{
   u8 status;
    NRF24L01_CSN=0;                 //使能SPI传输
    status =SPI2_ReadWriteByte(reg);//发送寄存器号
   SPI2_ReadWriteByte(value);      //写入寄存器的值
   NRF24L01_CSN=1;                 //禁止SPI传输
   return(status);          //返回状态值
无法理解status =SPI2_ReadWriteByte(reg);
最后一句   return(status);  解释是返回状态值,
但我怎么也不明白这一句,各位帮我具体详细解释一下?????????????????

回帖(2)

梁云

2020-6-5 09:45:29
也就是返回SPI最近接收到的一个数据!
举报

张玉英

2020-6-5 09:55:08
谢谢!那我懂了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分