单片机/MCUwilliam hill官网
直播中

李红

7年用户 1296经验值
私信 关注

FMCL64B FRAM芯片无法返回数据怎么解决?

当我发送读取请求或 RDID 请求时,我没有收到从 FRAM 芯片返回的数据。

我不确定自己做错了什么。

我已经将我的波形 HOLD_N、CS_N、FRAM 中的串行数据、串行数据附加到 FRAM、CLK、WP_N 中。


                                                                                                                                                                                                      

回帖(1)

任凭风吹

2024-1-25 17:07:02
如果您不能收到来自FMCL64B FRAM芯片的数据,可能有几个潜在问题和解决方案:

1. 检查电源和引脚连接:确保FRAM芯片正确连接到电源和地线,并检查所有引脚的连接。确保电源电压在芯片的规格范围内。

2. 检查芯片使能引脚(CS_N):确保芯片使能引脚(CS_N)已正确连接,并在读取或RDID操作期间保持低电平。检查是否有其他设备正在共享同一片选引脚,并确保没有冲突。

3. 检查时钟信号:确保时钟信号(CLK)已正确连接,并在读取或RDID操作期间具有正确的时钟频率。确保时钟信号的电平和时序满足FMCL64B芯片的要求。

4. 检查写保护引脚(WP_N):如果写保护引脚(WP_N)连接到高电平并且被禁用,可能会阻止读取操作。确保写保护引脚已正确连接并配置。

5. 检查读取序列和命令:查看您发送的读取请求或RDID命令是否正确。确保按照FMCL64B的规格表中描述的方式发送正确的命令,并将读取操作发送给正确的地址。


举报

更多回帖

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