野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4275|回复: 1

stm32 SPI 在驱动flash读取FLASHID 和 DeviceID 问题

[复制链接]
发表于 2022-12-27 17:12:08 | 显示全部楼层 |阅读模式
在跟着教程学习SPI驱动W25Q64过程中,因为没有跟着教程的顺序读取ID号(教程是在main函数中先读取DeviceID,加上200的延时,再读取 FlashID;我是先读取FlashID,再读取DeviceID),导致我读取到的FlashID i不是 0xEF4017,而是0xFFFFFF,偶尔是0x0。 整个程序花费好长时间,一步一步调试,最终就是这两句话调整后,就能正确读取FlashID。期间还尝试过注释掉 掉电模式也能成功读取。英语水平加上读时序图啥的不行,谁遇到过类似问题给分析分析,多谢
回复

使用道具 举报

发表于 2023-1-9 09:22:09 | 显示全部楼层
我试了调换两个读取顺序还是正常的,把调转前不正常调转后就正常的工程压缩发来看看
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-6-13 22:43 , Processed in 0.036950 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表