W25Q64读 Read JEDEC ID失败

[复制链接]
 楼主| 菊江先生 发表于 2018-7-14 10:28 | 显示全部楼层 |阅读模式
有人尝试过读取W25Q64的JEDEC ID吗,也就是使用0x9f命令。我用0x90读取返回的ID正常,可使用0x9f命令返回的全是0,什么都读不到,有人遇到过吗
u32 SPIFlash_ReadID(void)
{
    u32  FlashID,t1,t2,t3;

    FlashID=0x00000000;
    CS_Enable;
    SPIFlash_SendReadByte(0x9F);
    t1|=SPIFlash_SendReadByte(0xFF);

    t2|=SPIFlash_SendReadByte(0xFF);

    t3|=SPIFlash_SendReadByte(0xFF);
    CS_Disable;
    FlashID=(t1<<16)|(t2<<8)|t2;
    return FlashID;
}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

446

主题

447

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

446

主题

447

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部