01 Overview
Read/write NVS keys. Home of provisioning results.
- Use when: config, counters, flags.
- Skip when: large files (SPIFFS/SD).
Keep data
SSID, calibration and serial belong here, not in RAM.
Official path: examples/storage/nvs_rw_value
Read/write NVS keys. Home of provisioning results.
1. nvs_flash_init.
2. Open namespace, set/get, commit.
3. Migrate keys on firmware version bumps.
4. Store Wi-Fi credentials here, not as a plaintext file.
中文
掉电还在
SSID、标定值、序列号要放这里,不能只放 RAM。
官方路径: examples/storage/nvs_rw_value
读写 NVS 键值。配网结果和校准数据的家。
1. nvs_flash_init。
2. 打开 namespace,set/get,commit。
3. 处理版本升级时的键迁移。
4. Wi-Fi 凭据也走 NVS,不要自己另发明文文件。