0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

EEPROM为什么会成为嵌入式系统开发理想选择

星星科技指导员 来源:eetop 作者:eetop 2023-12-15 11:37 次阅读

对于所有基于微控制器嵌入式系统而言,存储器都是其中的主要元件。例如开发人员需要足够的ram以存储所有易失性变量、创建缓冲区以及管理各种应用堆栈。RAM对于嵌入式系统相当重要,同样,开发人员也需要一定空间用于存储应用代码、非易失性数据和配置信息

EEPROM往往是开发人员最先、最常考虑用于嵌入式系统的存储器件。在嵌入式应用中,这类非易失性存储器通常用于存储系统配置参数。例如,连接至CAN总线网络的设备可能会将CAN ID存储于EEPROM。

EEPROM的以下特性使其成为嵌入式系统开发人员的理想之选:

•小封装尺寸

•相对实惠的价格

•100kbps至1000kbps的典型比特率范围

•标准化电气接口

•通常支持I2C和SPI接口

值得注意的是,某些MCU微控制器中也包含EEPROM。因此配置需求不能超过4KB,否则开发人员就需要使用外部存储器件,或使用微控制器的闪存来模拟EEPROM以扩展容量。

尽管EEPROM深受青睐,却也存在一些潜在缺陷:

•擦/写操作寿命通常为1,000,000次

•写周期约为500ns

•写入单个数据单元需要多条指令

•数据保存期为10年以上(近期的产品可达100年以上)

•易受辐射和高工作温度影响

EEPROM适合的应用众多,但对于汽车、医疗或航天系统等可靠性要求较高的应用,开发人员则希望使用FRAM等更可靠的存储器解决方案。

FRAM是“铁电随机存取存储器”的缩写,相较于EEPROM存储器,颇具优势:

•速度更快(写周期小于50ns)

•写操作寿命更长(高达1万亿次,EEPROM仅为100万次)

•功率较低(工作电压只需1.5V)

•辐射耐受性更强

FRAM的存储容量与EEPROM相当。例如,Cypress的FRAM系列容量范围从4Kb至4Mb。其中,FM25L16B-GTR容量为16Kb。该器件采用8引脚SOIC封装,工作频率可达20MHz。

针对高端产品,Cypress推出容量为4Mb,支持的接口速度高达40MHz的铁电RAM。这款FRAM存储器具有以下特性:

•151年数据保存期

•100万亿次读/写

•直接替代串行闪存和EEPROM

正如您所猜想,FRAM的价格比EEPROM昂贵,因此选择适合应用的存储器时,务必仔细权衡器件的各种工作环境因素。

审核编辑:黄飞

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6809

    浏览量

    147637
  • 闪存
    +关注

    关注

    16

    文章

    1688

    浏览量

    114226
  • 嵌入式系统
    +关注

    关注

    40

    文章

    3430

    浏览量

    128219
  • EEPROM
    +关注

    关注

    9

    文章

    927

    浏览量

    80314
  • 非易失性存储器

    关注

    0

    文章

    106

    浏览量

    23253
收藏 人收藏

    评论

    相关推荐

    嵌入式系统开发圣经》

    本帖最后由 eehome 于 2013-1-5 09:59 编辑 《嵌入式系统开发圣经》!
    发表于 08-04 20:32

    嵌入式系统开发案例

    嵌入式系统开发案例。。和大家分享下
    发表于 03-29 19:15

    嵌入式视频教程之嵌入式系统开发对人才的技能要求

    `  如今嵌入式系统的发展前景让很多年轻人逐渐的了解和熟知嵌入式开发技术,也让年轻人们向往嵌入式系统开发工程师的岗位技术。本文创客学院
    发表于 06-15 13:10

    嵌入式视频教程之嵌入式系统开发对人才的技能要求

     如今嵌入式系统的发展前景让很多年轻人逐渐的了解和熟知嵌入式开发技术,也让年轻人们向往嵌入式系统开发工程师的岗位技术。本文创客学院
    发表于 06-23 10:44

    嵌入式系统开发技术

    请问谁有全国计算机等级考试三级教程——嵌入式系统开发技术(2017年版)的PDF啊~~~急求!!!
    发表于 07-30 17:12

    arm嵌入式系统开发

    arm嵌入式系统开发
    发表于 05-09 09:59

    ARM嵌入式Linux系统开发详解

    了Linux技术的*发展,全部采用当前最流行和稳定的Linux发行版或者相关工具,是Linux爱好者学习Linux的好帮手。《Linux典藏大系:ARM嵌入式Linux系统开发详解(第2版)》是获得了
    发表于 09-14 08:57

    嵌入式系统和实时系统开发的关键工艺

    和实时系统的关键特性,并探讨在选择开发硬件和软件组件的基础上开发高效嵌入式系统的解决方案,同时
    发表于 07-11 07:53

    嵌入式系统和实时系统开发的关键工艺是什么?

    和实时系统的关键特性,并探讨在选择开发硬件和软件组件的基础上开发高效嵌入式系统的解决方案,同时
    发表于 08-23 06:45

    嵌入式系统开发要素的选择原则是什么

    本文详细阐述了在嵌入式系统开发嵌入式处理器、嵌入式操作系统、调试器、仿真器以及开发人员的技术水
    发表于 04-28 06:26

    交叉开发嵌入式系统开发与通用PC系统开发区别

    交叉开发嵌入式系统开发不同于通用PC系统开发。通用PC系统拥有强劲的处理器、充裕的内存和硬盘,
    发表于 08-11 08:12

    关于嵌入式系统开发工程师相关问题解答

    嵌入式系统开发行业也将成为当下最热门也最具发展的行业,嵌入式系统开发工程师具有良好额职业发展前景。 总结:
    发表于 09-09 10:43

    嵌入式系统开发工具有哪些

    嵌入式系统开发上期回顾嵌入式系统开发工具(一)文件编程Linux文件(二)进程线程编程(三)TCP/UDP上期回顾嵌入式
    发表于 12-22 06:37

    嵌入式系统中的EEPROM和FRAM是什么

    络的设备可能会将CAN ID存储于EEPROMEEPROM的以下特性使其成为嵌入式系统开发人员的理想
    发表于 12-22 07:33

    嵌入式系统开发的基础知识

    # 嵌入式系统开发的基础知识(2)版权声明:未经博主允许,所有转载皆算侵。 准备结合“全国计算机等级考试三级嵌入式系统开发技术考试大纲”,将各部分内容进行简单的汇总,供大家进行阅读,尤
    发表于 12-22 06:13