使用Kinetis系列中的增强型EEPROM功能.PDFVIP

使用Kinetis系列中的增强型EEPROM功能.PDF

  1. 1、本文档共14页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Freescale Semiconductor Document Number: AN4282 应用说明 Rev 0, 03/2011 使用Kinetis 系列中的增强型 EEPROM 功能 作者: Melissa Hunter 和 Derrick Klotz 内容 1 简介 1 简介 1 某些Kinetis 系列处理器包含FlexMemory 功能。 2 增强型EEPROM (EEE)功能 1 FlexMemory 可让用户将某些片上闪存配置为增强型 3 使用EEE 11 EEPROM 、附加闪存或此两者的组合。 4 EEE 性能 13 本应用说明介绍了如何将FlexMemory 用作增强型 5 掉电检测 13 EEPROM 。另外,还介绍了增强型EEPROM 的优势、存储 器的配置以及耐受能力计算方法。 2 增强型EEPROM (EEE)功能 FlexMemory 的增强型EEPROM (EEE)提供了许多功能让 您更换外部EEPROM 及改进其性能。 FlexMemory EEE 的功能包括: • 可配置,使设计人员能够根据所需的EEE 耐受能力 和所需的EEE 与闪存总量做出权衡利弊的决策。 • 高耐受能力的EEE 存储器的擦写周期数可达1 亿次 以上(取决于配置) • 支持字节、字和长字存取 • 写入时间很短(写入预先擦除的位置时大约为100 μs, 擦除和编程时为1.5 ms) • 在处理器接受的整个工作电压范围(1.71 V – 3.6 V) 内 都可以使用EEE 功能 © 2011 Freescale Semiconductor, Inc. Review Draft 增强型EEPROM (EEE)功能 2.1 FlexMemory EEE 的工作原理 为了提供增强型EEPROM 功能,FlexMemory 使用了RAM 块(FlexRAM)、闪存块(FlexNVM)和EEE 状态机。启用 EEE 功能后,FlexRAM 将变成EEE 存储器。您可以在FlexRAM 地址空间中存取所有EEE 数据。存取EEE 时,EEE 状态机将会跟踪数据,并将它作为数据记录进行备份,这些数据记录存储在用作E-Flash 的某个FlexNVM 部分中。 如果使用较大的E-Flash 块备份少量的EEE 数据,则FlexMemory EEE 器件可以提供极高的耐受能力。 EEE 状态机使用32 位记录将数据从EEE 备份到闪存中。记录的16 个位用于数据,另外16 个位是有关数据的地址 和状态信息。可以根据需要写入和擦除数据记录。也就是说,如果从未存取过EEPROM 中的某个位置,则该位置将 不会有任何数据记录。这有助于减少需要备份的数据量,并可以提高存储器的耐受能力。 2.2 FlexMemory EEE 如何使用存储器 支持FlexMemory 的设备具有两个独立的闪存块,即P-Flash 块和FlexNVM 块。P-Flash 块旨在用作编程闪存块,但 实际上可以使用它来存储指令和数据。FlexNVM 块是可配置的闪存块,可用作附加闪存空间(D-Flash)、用于支持增 强型EEPROM 功能的备份存储器(E-Flash) ,或此两者的组合。 注 未用作EEE 备份存储器(E-Flash)的FlexNVM 部分称为D-Flash 。通常,此闪存用于 数据存储空间;但是,像P-Flash 一样,D-Flash 实际上也可用于存储指令或数据。 FlexMe

文档评论(0)

wyw118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档