求指教之24L01

2019-03-24 18:26发布

~_PEK0HQUFVNLLSV7DKL)6S.jpg 请问这段程序是什么意思呢?为什么又要返回一个状态值回去呢?



此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
lyfly_away
1楼-- · 2019-03-25 00:05
返回的是读到的状态
农逸
2楼-- · 2019-03-25 01:54
 精彩回答 2  元偷偷看……
Li_Lei
3楼-- · 2019-03-25 06:42
农逸 发表于 2014-3-28 22:07
读的什么东西的状态?为什么又要读取这个状态?麻烦可以说得清楚点吗?大神


spi总线在每次传输的时候实际上是一个主机和从机交换数据的过程,主机把数据发送给从机的同时也从MISO线上读回数据.
所以读和写的过程都是一个,如果有指令给nrf第一参数就是指令,如果没有第一参数为0xff用来读取状态值.
其实发送指令是写XXX的时读回的数据就是状态值,只不过指令里还可能是读其它数据所以不能肯定而已.
农逸
4楼-- · 2019-03-25 06:52
huo_hu 发表于 2014-3-29 09:40
spi总线在每次传输的时候实际上是一个主机和从机交换数据的过程,主机把数据发送给从机的同时也从MISO线 ...

说得好有道理呢!学习了,可是按照这样的写法,那需要发送某条指令过去了的,可是运算到后面就不是那条指令了的不是吗?
Li_Lei
5楼-- · 2019-03-25 12:33
 精彩回答 2  元偷偷看……
农逸
6楼-- · 2019-03-25 15:39
huo_hu 发表于 2014-3-29 11:06
什么是"运算到后面"?

没有,是我理解的还不够,大神,问你个问题啊,那个地址宽度以及有效数据宽度是什么意思呢?比如说,设置有效数据宽度位32个字节,那他的意思是在一次发送数据的过程中,一共要发送32个字节的数据出去?那这样说的话怎么去确定数据的字节数呢?

一周热门 更多>