D’abord, incluez la bibliothèque NVS ESP32 en utilisant :
init_nvs.cpp
#include <nvs.h>Globalement, déclarez
nvs_handle_declaration.cpp
nvs_handle_t myNVS = 0;Puis vous pouvez
init_nvs_function.cpp
void InitNVS() {
esp_err_t err;
if((err = nvs_open("MyLabel", NVS_READWRITE, &myNVS)) != ESP_OK) {
Serial.printf("Failed to open NVS: %s\r\n", esp_err_to_name(err));
return;
}
}Vous pouvez choisir MyLabel arbitrairement, tant que la chaîne n’est pas trop longue. Ma recommandation est de choisir un identifiant unique pour votre application.
Consultez les articles similaires par catégorie :
ESP8266/ESP32
Si cet article vous a aidé, pensez à m'offrir un café ou à faire un don via PayPal pour soutenir la recherche et la publication de nouveaux articles sur TechOverflow