社区导航

 

搜索
查看: 1186|回复: 0

[求助] nrf24L01寄存器STATUS和FIFO_STATUS值不对啊,怎么办

[复制链接]

85

TA的帖子

0

TA的资源

一粒金砂(中级)

Rank: 2

发表于 2015-8-5 11:17 | 显示全部楼层 |阅读模式
我在设置


  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,这是应该是没有发出去吧?请问这是怎么回事啊?



此帖出自单片机论坛

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

关闭

站长推荐上一条 1/5 下一条

  • 论坛活动 E手掌握

    扫码关注
    EEWORLD 官方微信

  • EE福利  唾手可得

    扫码关注
    EE福利 唾手可得

Archiver|手机版|小黑屋|电子工程世界 ( 京ICP证 060456 )

GMT+8, 2020-6-2 23:09 , Processed in 0.080627 second(s), 21 queries , Gzip On, MemCache On.

快速回复 返回顶部 返回列表