求教flash闪存的擦除

[复制链接]
1853|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

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