添加收藏夹  设为首页  深圳服务热线:13751165337  13692101218
51电子网联系电话:13751165337
位置:首页 > IC型号导航 > 首字符A型号页 > 首字符A的型号第712页 > AT91SAM7S32-AI > AT91SAM7S32-AI PDF资料 > AT91SAM7S32-AI PDF资料1第14页
嵌入式闪存
闪存总览
在AT91SAM7S32的Flash组织在256页的128字节。 32,768
字节被组织在32位字。
Flash包含了一个128字节的写缓冲区,通过32位接口访问。
从电源复位单元的整合,并从掉电的闪存的好处
探测器。这可以防止腐败的代码在电源的变化,即使在最恶劣
条件。
嵌入式Flash控制器
内置Flash控制器( EFC )管理由的主人进行访问
该系统。这使得能够读取闪存和写入的写入缓冲器。它还包含一个
用户接口,映射到APB的存储器控制器内。用户界面
允许:
的闪光(等待状态,定时,数量等)的访问参数进行编程
启动诸如全片擦除,页擦除,页编程命令, NVM位设置,
NVM位清除等
获得最后一个命令的结束状态
得到错误状态
上的最后一个命令或在错误结束的编程中断
内置Flash控制器还提供了双32位预取缓冲器的opti-
mizes 16位访问闪存。这是当处理器是特别有效
在Thumb模式下运行。
锁定区域
内置Flash控制器管理8锁定位以保护闪光灯的8个区域
防止意外擦除或编程命令。在AT91SAM7S32 CON-
tains 8锁定区域,每个锁定区域包含32页的128字节。每把锁
区内有4 KB的大小。
如果锁定的区域进行擦除或编程命令时,命令被中止,
EFC激发一个中断。
8个NVM位可以通过EFC用户接口的软件编程。该公
普通话"Set锁定Bit"使保护。该命令"Clear锁定Bit"解锁
锁定区域。
将ERASE拉高将清除锁定位,从而解锁整个Flash 。
安全位功能
AT91SAM7S64有一个安全位,基于特定的NVM位。当
启用了安全性,任何访问闪存,无论是通过ICE接口或通过
快速Flash编程接口,是被禁止的。这保证了机密性
在Flash中编程的代码。
这个安全位只能启用,通过该命令"Set安全Bit"
EFC用户接口。禁止安全位只能通过断言来实现
ERASE引脚为1,并且之后进行一个完整的闪存擦除。当安全位为禁止
tivated ,所有访问闪存是允许的。
值得注意的是, ERASE引脚的断言应该总是比长是很重要的
50毫秒。
由于ERASE引脚集成了一个永久的下拉菜单中,它可以在悬空
正常操作。然而,这是更安全的将其直接连接到GND为最终
应用程序。
14
AT91SAM7S32初步
6071A–ATARM–28-Oct-04

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