我为 MSP430 编写了一个 SPI。如果我将 WRSR(01h) 或 RDSR(05h) 发送到 M25P64 闪存。
我从 Flash SPI_MISO 得到的响应是 FFh。
所以我的问题是“我得到的回应是对的吗?” 如何理解我的 SPI 和 Flash 之间的握手是正确的?
谢谢
AK
我得到的回应是否正确?
反应是错误的。谷歌和数据表中的 30 秒会告诉你这一点。要检查的事项(因为您没有提供任何信息):
如何理解我的 SPI 和 Flash 之间的握手是正确的?
有时您最好首先尝试读取设备 ID,而不是读取新代码的状态寄存器。原因是设备 ID 永远不会改变,而状态寄存器可能会改变(尽管这取决于设备)。