关于nRF24l01与51单片机的问题

2019-03-24 18:04发布

    最近在配置nrf24l01时遇到一个问题,想问下各位前辈。
    nrf24l01这个芯片的手册上有写它的SPI指令,比如写配置寄存器的指令名称是W_REGISTER,指令格式是001A AAAA,后面的A代表需要操作的寄存器地址。假设我要配置00H这个寄存器,那我是不是应该对nrf24l01输入0010 0000:先通过单片机拉低CSN脚,这样nrf24l01就处于接收指令状态,然后通过MOSI脚输入0010 0000,然后是不是继续往MOSI输入数据,这个数据就被写到00H这个寄存器上了? 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
xulanll
1楼-- · 2019-03-25 16:42
盛夏之蝉 发表于 2015-4-3 03:13
void READ_PLD(uchar y) ;函数是值传递,你在函数体内部对形参y的改变都无法影响到实参,还是先学习一下c语言编程在来弄这些吧

谢谢,我把void换成uint,然后子程序最后return y, 问题就解决了

一周热门 更多>