打印

请教FLASH当EEPROM--FLASH的地址与数据寄存器是哪个?

[复制链接]
2060|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
FENG89|  楼主 | 2007-12-6 16:12 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
张明峰| | 2007-12-7 09:18 | 只看该作者

没有专门的地址和数据寄存器

就是指定内存地址上的数据
FFD0不能作为EEPROM区,你要找一个512字节的页面,起始地址必须为16进制的XY00,且Y必须为偶数。

使用特权

评论回复
板凳
FENG89|  楼主 | 2007-12-9 17:32 | 只看该作者

哪么FSL的单片机的不能

哪么FSL的单片机的不能随意写意一个指定地址的FASH的值为FF的单元吗?
看了两天的张教主的例子,代码小,可惜看不明
还是不明白怎样按数据写到指定的地址上!

写过的朋友能否贡献一个来试吗?

使用特权

评论回复
地板
张明峰| | 2007-12-9 21:30 | 只看该作者

没有被写过的Flash单元都是0xFF

写Flash是将0xFF变成非0xFF。如果要将不是0xFF的单元改成0xFF,则叫做Flash的擦除。

写Flash可以在任意地址上进行,但擦除Flash必须以1页为单位,这就是为什么我们在模拟EEPROM时要定义Flash页面的根本原因。

使用特权

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

本版积分规则

39

主题

161

帖子

1

粉丝