经过一系列的排查发现,主要问题应该不会在主机上,于是分析其从机是否有写入保护等功能。分析W25Q80DV数据手册可知,确实有写入保护功能wp,在低电平时有效。悬空需要分析其电路,所以保险起见,直接将wp引脚置高。置高后再读取数据发现还是不能读出。
W25Q80DV一共只有8个引脚,除去VCC、GND真正可以用的只有6个引脚,而spi功能又用去了4个引脚。所以只剩下2个引脚,而wp又试过了,所以目前只剩下一个引脚HOLD,也是低电平有效。
HOLD引脚可以使设备暂停,那么这个可能会有问题,所以直接初始化两个引脚,并且置高,连接到wp与hold上,禁止使用,调试发现,数据可以读入与读出。
|