2025年ESP32-EEPROM存储

ESP32-EEPROM存储EEPROM 前言 在 EPS32 中已经将 EEPROM 弃用 对于 ESP32 上的新应用程序 建议使用 NVS 为首选项 提供 EEPROM 是为了向后兼容现有的 Arduino 应用程序 EEPROM 是使用 NVS 中的单个 blob 实现的 因此它是容器 Flash 中的容器 NVS 弟中弟

大家好,我是讯享网,很高兴认识大家。

EEPROM前言

  在EPS32中已经将EEPROM弃用。对于ESP32上的新应用程序,建议使用NVS为首选项。提供EEPROM是为了向后兼容现有的Arduino应用程序。EEPROM是使用NVS中的单个blob实现的,因此它是容器(Flash)中的容器(NVS)(弟中弟)。因此,它不会是一种高性能存储方法。首选项将直接使用nvs,并将每个条目存储为其中的单个对象。所以现在的EEPROM也仅是在函数功能上向后兼容,实际储存方式已经完全变了,这需要我们在实际应用中注意。NVS小知识链接


讯享网

主要API介绍

bool begin(size_t size); // 开启一块分区访问存储 uint8_t read(int address); // 读取指定地址数据 void write(int address, uint8_t val); // 在指定地址保存数据 uint16_t length(); // 获取申请的分区大小 bool commit(); // 将数据从缓存区存入flash中 void end(); // 结束访问

讯享网
小讯
上一篇 2025-01-05 14:25
下一篇 2025-04-05 19:09

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/34822.html