NXP MCU 技术william hill官网
直播中

北上北京

9年用户 882经验值
擅长:嵌入式技术
私信 关注
[问答]

nvs_open和nvs_get从不存在的命名空间中工作是怎么回事?

我有一些设备在它们的 nvs 存储中有不同的命名空间和分区来存储不同的值,但共享相同的代码。在我的代码中,当特定命名空间不存在时,我已经做了例外处理:

  • esp_err_t ret = nvs_open ( "myNamespace" , NVS_READWRITE , & handle ) ;
  •     如果 ret != 0 {
  •         ESP_LOGE ( TAG , "打开 myNamespace 命名空间失败。" ) ;
  •         转到其他任务
  •         }

更多回帖

发帖
×
20
完善资料,
赚取积分