打印

W25Q64读 Read JEDEC ID失败

[复制链接]
942|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
菊江先生|  楼主 | 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

粉丝