打印

求教flash闪存的擦除

[复制链接]
1298|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
zhaopeng026|  楼主 | 2011-7-1 10:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 zhaopeng026 于 2011-7-1 10:42 编辑

由于flash的特性,在对flash进行写入之前要先进行擦除,但是擦除操作只能针对一整个页或者扇区或者块,假如我想对0x0001这个地址写入数据,那么岂不是除了0x0001这个地址之外,其他和0x0001在一个页/扇区/块的地址的数据不是全被擦除了?我想说的是,除去0x0001这个地址之外的数据,要先缓存起来等擦除 之后再写进去吗,还是直接就给擦除了。

相关帖子

沙发
mcuisp| | 2011-7-1 10:42 | 只看该作者
没错

使用特权

评论回复
板凳
zhaopeng026|  楼主 | 2011-7-1 10:49 | 只看该作者
那这个缓存的动作时软件做还是硬件做呢?

使用特权

评论回复
地板
mohanwei| | 2011-7-1 11:32 | 只看该作者
当然是你软件做的了

使用特权

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

本版积分规则

0

主题

3

帖子

1

粉丝