发新帖我要提问
12
返回列表
打印

百为STM32开发板教程之九——SPI FLASH

[复制链接]
楼主: xi_liang
手机看帖
扫描二维码
随时随地手机跟帖
21
oyqiqin| | 2015-11-2 16:51 | 只看该作者 回帖奖励 |倒序浏览
楼主,我有一个疑问,

M25P系列的flash跟W25Q系列的稍有不同 :
命令字是一样的,只是M25P16只有块擦除,所以不能在4K缓存里倒腾,这就意味着芯片擦除后要一口气把字库都写进去。

如果我想在某一个setor的中间任意位置开始写一些数据进去的话,W25Q系列的做法是把一个扇区的全读出来存到一个数组,从要的地址往后查 ,如果发现有不为FF的就把整个扇区擦除,把要写的数据拼到之前存的数组一起,组成新数组再写入。
M25P16的话这样的情况要怎么操作?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则