Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/arduino/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arduino ESP32 CAM-EEPROM/SD卡/不可擦除存储器-初学者问题_Arduino_Microcontroller_Esp32_Eeprom - Fatal编程技术网

Arduino ESP32 CAM-EEPROM/SD卡/不可擦除存储器-初学者问题

Arduino ESP32 CAM-EEPROM/SD卡/不可擦除存储器-初学者问题,arduino,microcontroller,esp32,eeprom,Arduino,Microcontroller,Esp32,Eeprom,俯视 我正在用ESP32进行我的第一个项目,我有ESP32 CAM模型,我正在创建一个自动卷帘。我得到了大部分的项目工作-我有网络服务器,控制连续伺服和所有机械。我希望能够在不重新编程微控制器的情况下调整上升和下降的时间。我们的目标是拥有一个具有闹钟功能的自动卷帘 问题 我需要一种可靠的保存/读取数据的方法来存储状态变量,即使没有电源。如何使用ESP32 CAM实现它 附加信息 在Arduino板上,这将是EEPROM,我发现一些教程声称EEPROM可以用于ESP32。然而,当我尝试使用EEPR

俯视

我正在用ESP32进行我的第一个项目,我有ESP32 CAM模型,我正在创建一个自动卷帘。我得到了大部分的项目工作-我有网络服务器,控制连续伺服和所有机械。我希望能够在不重新编程微控制器的情况下调整上升和下降的时间。我们的目标是拥有一个具有闹钟功能的自动卷帘

问题

我需要一种可靠的保存/读取数据的方法来存储状态变量,即使没有电源。如何使用ESP32 CAM实现它

附加信息


在Arduino板上,这将是EEPROM,我发现一些教程声称EEPROM可以用于ESP32。然而,当我尝试使用EEPROM时,看起来这些值在引导加载时被覆盖了。所以我想ESP32 CAM需要不同的方法。如果我错了,请纠正我。

好的,所以Reddit上的用户bvguy解决了我的问题

不推荐使用EEPROM。他们希望您现在就使用首选项。这是一个例子


我测试了这个示例,它在我的ESP32 CAM上工作,然后解决了这个问题。

Arduino ESP32?否@Juraj-您显然不理解这个问题。是的,您使用的是Arduino-ESP32板包。我不明白的是什么?有了esp32 IDF框架,答案就不同了