[应用相关] 读回来的值总是 0xff 或者是0x00

[复制链接]
600|10
 楼主| shu4504388 发表于 2022-5-15 12:05 | 显示全部楼层 |阅读模式
本帖最后由 shu4504388 于 2022-5-15 12:08 编辑

通过SPI接口 mcu向flash芯片发送指令 通过指令的不同 分别有写flash缓存  读flash缓存 或者是从flash存储中写到flash缓存等等功能 但是我按照例程写的程序 最后读回来的值总是 0xff 或者是0x00
mcu是f149 接口是硬件SPI at45db041d是flash

討厭和人归類 发表于 2022-7-16 10:29 | 显示全部楼层
你这个F149是啥芯片啊?还有如果读取FF或者00可能是时序没对

风吻过你的不羁 发表于 2022-7-16 10:51 | 显示全部楼层
你可以上网上找一些关于这个存储芯片的驱动方法

地下縱情搖擺 发表于 2022-7-16 11:14 | 显示全部楼层
我觉得你找个demo试试水吧,FF或者00是没读到数据的

一枝香 发表于 2022-7-16 11:37 | 显示全部楼层
你可以仿真跟踪试试,看看程序咋运行的

銀河 发表于 2022-7-16 11:58 | 显示全部楼层
这个好像很多都是驱动AT系列的吧,这个例程应该能有一些,你参考参考呗

晚晚皆安 发表于 2022-7-16 12:20 | 显示全部楼层
时序错了呗,你是不是外部晶振之类的没配置对呢

偷吻月亮 发表于 2022-7-16 12:42 | 显示全部楼层
可能是你驱动没调试好

笨蛋无需搭理 发表于 2022-7-16 13:03 | 显示全部楼层
你可以试试软件SPI,保证硬件正常才行

占得人间第一春 发表于 2022-7-16 13:25 | 显示全部楼层
你指令发送之后,读取数据对不对啊?

可爱的白兔先生 发表于 2022-7-16 13:48 | 显示全部楼层
看看你的程序吧,如果能发出来就更好了

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

本版积分规则

8

主题

8

帖子

0

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