如何将自定义数据保存到持久存储?
使用 ESP-IDF 的 NVS(Non-Volatile Storage,非易失性存储)保存自定义数据:
#include "nvs_flash.h"
#include "nvs.h"
// 写入数据
nvs_handle_t handle;
nvs_open("storage", NVS_READWRITE, &handle);
nvs_set_i32(handle, "key", value);
nvs_commit(handle);
nvs_close(handle);
// 读取数据
int32_t value;
nvs_open("storage", NVS_READONLY, &handle);
nvs_get_i32(handle, "key", &value);
nvs_close(handle);
ESP RainMaker 还提供便捷封装,用于自动存 储节点信息。

