添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第373页 > AT91SAM7S64 > AT91SAM7S64 PDF资料 > AT91SAM7S64 PDF资料5第15页
AT91SAM7S64初步
8.2
8.2.1
嵌入式闪存
闪存总览
在AT91SAM7S64的Flash组织在512页的128字节。 65536字节
组织中的32位字。
Flash包含了一个128字节的写缓冲区,通过32位接口访问。
闪存受益于复位单元的整合,并从掉电检测。
这可以防止腐败的代码在电源的变化,即使在最恶劣的条件。
当不使用闪光灯(读或写访问) ,它会自动置于待机模式。
8.2.2
嵌入式Flash控制器
内置Flash控制器( EFC )管理由系统的主人进行访问
统。这使得能够读取闪存和写入的写入缓冲器。它还包含了一个用户界面,
在建业的内存控制器中映射。用户界面允许:
的闪存(等待状态,计时,数量等)的接入参数进行编程
启动诸如全片擦除,页擦除,页编程命令, NVM位设置, NVM位
明确等。
获得的最后一个命令的结束状态
获取错误状态
在最后的命令或错误结束编程中断
内置Flash控制器还提供了双32位预取缓冲,优化16位
访问闪存。这是特别有效的,当所述处理器在Thumb模式下运行。
8.2.3
锁定区域
内置Flash控制器管理16个锁定位以保护闪光灯的16个地区对
意外地擦除或编程命令。该AT91SAM7S64包含16个锁
地区和每个锁定区域包含32页的128字节。每个锁定区域有4大小
千字节。
如果锁定的区域进行擦除或编程命令时,该命令就会中止, EFC
触发一个中断。
16个NVM位可以通过EFC用户接口的软件编程。命令
"Set锁定Bit"使保护。该命令"Clear锁定Bit"解锁锁定区域。
将ERASE拉高将清除锁定位,从而解锁整个Flash 。
8.2.4
安全位功能
AT91SAM7S64有一个安全位,基于特定的NVM位。时的安全性是
启用后,任何访问闪存,无论是通过ICE接口或快速闪存程序
编程接口,是被禁止的。这确保了代码在编程的保密
闪光灯。
这个安全位只能启用,通过EFC用户的命令"Set安全Bit"
界面。禁用安全位只能通过将ERASE引脚拉高为1来实现,
之后,进行一个完整的闪存擦除。当安全位被停用,所有对
闪存是允许的。
15
6070B–ATARM–25-Feb-05

深圳市碧威特网络技术有限公司