使用 rpolitex/ArduinoNvs它找不到 esp_partition.h 和其他一些 spi_flash 相关文件但我不能让它看到它们

问题描述

我正在使用 PlatformIO 插件和 Visual Studio Code 处理 ESP32 代码。我需要将 int 和 String 写入闪存。似乎最受欢迎的库是 rpolitex/ArduinoNvs。我也试过 TridentTD_ESP32NVS。我遇到了同样的问题:他们找不到 esp_partition.h 或 esp_spi_flash.h。我花了一天的大部分时间来寻找依赖项,但我无法弄清楚。我猜我需要向platformio.ini 添加更多依赖项,但我不知道是哪些依赖项。如有任何指点,我将不胜感激。

platformio.ini

platform = espressif8266
board = nodemcuv2
framework = arduino
upload_protocol = esptool
lib_deps =
    https://github.com/esp8266/Arduino.git
    ESP8266WiFi @ ^1.0
    olkal/HX711_ADC@^1.2.6
    rpolitex/ArduinoNvs @ ^2.5
    spi_flash
    
lib_extra_dirs = 
    /home/nnn/platformiocode/AJ-PIO/

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)