31得票2回答
ESP32:频繁存储数据的最佳方式是什么?

我正在开发一个应用程序,使用C++语言在ESP32-DevKitC板上感知加速度计的加速度。该应用程序的目标是存储加速度计数据,直到存储器已满,然后通过WiFi发送所有数据并重新开始。微控制器在可能的情况下也进入深度睡眠模式。 我目前正在使用ESP32 NVS库,该库非常好文档化且易于使用。这...

14得票3回答
FreeRTOS任务不应该返回-ESP32

我正在ESP32上使用多线程。 我创建了两个任务并将它们固定到核心1。 其中一个任务出现以下错误:E (20426) FreeRTOS: FreeRTOS Task "MeasurementTask" should not return, Aborting now! abo...

14得票4回答
ESP32-WROOM-32与ESP32-WROVER对比

我有多个ESP8266应用程序转换成32位。这些应用看起来在WROVER芯片上运行良好,但在WROOM-32芯片上加载和执行后会在一段时间后导致崩溃。我得到了以下错误信息: Guru Meditation Error: Core 1 panic'ed (LoadProhibited)。异常未...

13得票1回答
为什么我会出现Debug异常原因:Stack canary watchpoint triggered (main)?

我正在使用esp-idf-v3.0编写esp32-wroom-32的程序。 我想添加日志,这些日志将保存在fatfs中。 添加了一些日志后,我遇到了以下问题: 21:54:21.306 -> Debug exception reason: Stack canary watchpoint...

13得票3回答
ESP32-S2或ESP32芯片有任何模拟器吗?

我正在进行一个esp项目,并使用esp32s2 工具链编译我的代码,创建了一个可以在真实设备上运行的二进制文件。但是我没有真实设备来测试我的二进制文件。是否有模拟器可以模拟ESP32-S2芯片或ESP32芯片?

12得票1回答
使用ESP-IDF进行单元测试

目前,我正在使用ESP-IDF进行工作,并尝试使单元测试正常运行。 我已经找到了https://esp-idf.readthedocs.io/en/latest/api-guides/unit-tests.html,但有一点我不理解。 首先,让我解释一下我的设置: 我在Windows下...

12得票1回答
如何使用ESP32的内部ADC测量电池电压

我正在使用(esp32,DHT11,土壤湿度和nrf24l01)进行无线传感器节点的开发,并且希望添加电池来供应这些传感器,并且需要测量电池电压。 对于电池,由于电压始终会变化,不能用作Vcc参考,因此我发现有一个内部参考电压。 请问是否有人能够给予指导。 谢谢。 我将使用LIFEPO4 3...

11得票14回答
如何修复“无法连接ESP32:超时等待数据包头错误”?

我尝试刷写ESP32,但没有成功。我用esptool.py和Arduino IDE试过了。我试着按下启动按钮和复位按钮,但没有效果。以下是错误信息: A fatal error occurred: Failed to connect to ESP32: Timed out waiting f...

11得票5回答
ESP32-cam 'Brownout detector was triggered' 错误有什么可用的解决方案吗?

我曾经使用ESP32cam几天时间,然后开始在启动时收到该消息。重新加载程序后仍无相机。感到失望。 错误: ets Jun 8 2016 00:22:57 rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) configsip...

10得票2回答
MPU-6050:正确读取FIFO寄存器中的数据

介绍 MPU-6050是一个常用的模块,包含温度传感器、加速度计和陀螺仪。用户可以通过I2C或SPI读取传感器信息。有两个公开文档可用于读取IC寄存器中的数据。它们是: MPU-6000和MPU-6050寄存器映射和描述文档 MPU-6000和MPU-6050产品规格说明书 背景...