打印

Flash 的动作

[复制链接]
1599|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
leo1983|  楼主 | 2007-9-27 09:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
kingkits| | 2007-9-27 10:15 | 只看该作者

flash只能把值为1的位写为0

使用特权

评论回复
板凳
leo1983|  楼主 | 2007-9-27 10:41 | 只看该作者

举例

那就是说如果我的没有擦除的flash中的一个字节如果是 11110000B,而我现在要写入 11101111B,bit4是可以成功操作的,而bit0~bit3就不能成功,最后写入的结果就不是我想要的了?
谢谢

使用特权

评论回复
地板
eraychen| | 2007-9-27 11:12 | 只看该作者

我也想知道这个问题,请大侠来指教指教啊

使用特权

评论回复
5
kingkits| | 2007-9-27 11:46 | 只看该作者

是的!

使用特权

评论回复
6
古道热肠| | 2007-9-27 12:13 | 只看该作者

通常Flash的最小擦除单位为块,但也有特例

    WinBond和Atmel公司的Flash都是以块为单位进行擦除,以字节为单位进行写,但AMD公司的Flash可以以字节为单位进行擦除和写操作,适用于SRAM空间比较紧张的场合。

使用特权

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

本版积分规则

23

主题

56

帖子

1

粉丝