非易失性存储(NVS) 示例

[English]

此文档对 ESP-IDF 官方提供的部分非易失性存储(NVS)示例进行了说明,旨在帮助开发者快速理解 NVS 在 ESP-IDF 中的实现方式、配置方法及使用逻辑,并提供实际应用参考。

为便于理解与使用,文档内容分为两部分:

  1. 通用步骤文档:介绍 NVS 并说明其公共操作流程,为示例提供统一参考。

  2. 示例文档:按功能函数说明各示例的实现,公共部分通过引用通用步骤文档避免重复,仅保留示例特有的逻辑与参数设置。

该分层结构便于先通过通用步骤文档了解协议本身及其整体配置流程,再通过示例文档学习特定功能的实现细节,从而更高效地理解 NVS 模块的工作原理与设计方法。可先通过 通用步骤 查看 NVS 的基础说明及常用操作步骤。ESP32 官方还提供了相关参考资料:非易失性存储库在引导程序中使用 NVSNVS 加密NVS 分区生成程序 以及 NVS 分区解析程序