查看: 1138|回复: 3

[求助] 渡鸦K60通过SPI与W25Q16V型号Flash通讯问题

[复制链接]

该用户从未签到

2

主题

13

帖子

0

注册会员

Rank: 2

积分
56
最后登录
2020-9-16
发表于 2020-9-15 15:31:30 | 显示全部楼层 |阅读模式
渡鸦K60与单片机上的flash芯片进行通讯,第一次进行通讯可以正常输出,第二次换个数据再往板子上烧程序再次运行输出的结果是:未改变数据的数据与第一次的输出结果一致,已经改变的数据输出与改变后的数据不符,要么是0x00,要么是0x10.每次写之前均进行擦除操作。请问是什么原因?附上程序图

最佳答案

本帖最后由 小恩GG 于 2020-9-15 16:34 编辑 会不会你擦除地址没对齐,你擦除块,那么擦除块的地址应该得块对齐吧。写这么点数据,用页编程就可以了。 ...
QQ截图20200915151133.png
QQ截图20200915151210.png
QQ截图20200915151248.png
QQ截图20200915151309.png
回复

使用道具 举报

该用户从未签到

656

主题

6312

帖子

0

超级版主

Rank: 8Rank: 8

积分
20013
最后登录
2024-4-25
发表于 2020-9-15 16:29:39 | 显示全部楼层
本帖最后由 小恩GG 于 2020-9-15 16:34 编辑

会不会你擦除地址没对齐,你擦除块,那么擦除块的地址应该得块对齐吧。写这么点数据,用页编程就可以了。
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

13

帖子

0

注册会员

Rank: 2

积分
56
最后登录
2020-9-16
 楼主| 发表于 2020-9-16 11:06:00 | 显示全部楼层
小恩GG 发表于 2020-9-15 16:29
会不会你擦除地址没对齐,你擦除块,那么擦除块的地址应该得块对齐吧。写这么点数据,用页编程就可以了。 ...

检查程序后,发现是自己擦除的命令通道选的不对,改了之后就正常了。
回复 支持 反对

使用道具 举报

该用户从未签到

2

主题

13

帖子

0

注册会员

Rank: 2

积分
56
最后登录
2020-9-16
 楼主| 发表于 2020-9-16 11:06:15 | 显示全部楼层
检查程序后,发现是自己擦除的命令通道选的不对,改了之后就正常了。
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

站长推荐上一条 /4 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2024-4-25 13:08 , Processed in 0.130636 second(s), 26 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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