打印
[国产单片机]

数据手册里的这玩意是什么意思

[复制链接]
2684|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

一款存储芯片,EN25F10。
dummy是什么意思?是读一个字节还是写一个字节?
我现在驱动CS,CLK,MOSI都没问题,拿示波器测了。
MISO有点问题。CMT2106X初始化管脚好像必选上拉和下拉。
浮空似乎不行。
sys_set_hv_reg(CUS_PADCTL6_ADDR, (GPIO13_CNF_INPUT_PULLUP), (M_GPIO13_CNF));
sys_set_hv_reg(CUS_PADCTL12_ADDR, (GPIO13_INPUT_FLOATING  ), (M_GPIO13_ODR));       
下面的可以选择浮空,上面的我选择上拉。
可是读取ID号老是不成功。
高手指教,谢谢!

使用特权

评论回复

相关帖子

沙发
LcwSwust| | 2021-11-9 15:05 | 只看该作者
本帖最后由 LcwSwust 于 2021-11-9 15:06 编辑

dummy应当是指随便给个数据,比如0xFF.
SPI从时序讲不存在读或写的选项,因为主机写一个字节的同时也在读一个字节,SCK发出8个时钟脉冲\MOSI输出8位数据\MISO输入8位数据,是同时进行的.
从这图来看,应是这个器件在那个时候只需要SCK脉冲,数据可随便给.
所以,你就把dummy替换成0xFF就行.

使用特权

评论回复
评论
xyz549040622 2021-11-12 16:35 回复TA
学习了! 
板凳
比神乐|  楼主 | 2021-11-9 15:07 | 只看该作者
LcwSwust 发表于 2021-11-9 15:05
dummy应当是指随便给个数据,比如0xFF.
SPI从时序讲不存在读或写的选项,因为主机写一个字节的同时也在读一个 ...

谢谢!我试试

使用特权

评论回复
地板
NJZR| | 2021-11-9 15:46 | 只看该作者
若干个空时钟脉冲,从器件利用这段时间准备你请求的数据

使用特权

评论回复
5
ningling_21| | 2021-11-10 14:39 | 只看该作者
这个位置的数据无意义,可忽略

使用特权

评论回复
6
xyz549040622| | 2021-11-12 16:43 | 只看该作者
从字面意思翻译,dummy应该是无效的,假的意思。再对比SPI的时序,应该理解为这几位是无效位,所以不管什么数据都是可以的。

使用特权

评论回复
7
hello、C| | 2021-11-13 09:20 | 只看该作者
可以的

使用特权

评论回复
8
干掉9527| | 2021-11-13 21:08 | 只看该作者
随便给什么数据都可以

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

438

主题

3433

帖子

7

粉丝