0

我有一个附有 microSD 卡 (8GB) 的 ESP32-CAM 板。在我的设置功能中,我创建了一个目录。ESP32-CAM 在循环中获取图像并存储在目录中。代码成功创建了目录并在目录中捕获了一张图像。但是,当循环函数第二次运行时,出现以下错误:

E (8526) sdmmc_cmd: sdmmc_read_sectors_dma: sdmmc_send_cmd returned 0xffffffff
E (8531) diskio_sdmmc: sdmmc_read_blocks failed (-1)
E (9536) sdmmc_req: sdmmc_host_wait_for_event returned 0x107
E (9536) sdmmc_cmd: sdmmc_read_sectors_dma: sdmmc_send_cmd returned 0x107
E (9537) diskio_sdmmc: sdmmc_read_blocks failed (263)

4

1 回答 1

0

请展示您的整个代码,我认为您在循环结束之前使用 GPIO4 关闭了 LED。在我的情况下,在类似情况下,解决方案是在 SD 卡初始化之前添加此行: rtc_gpio_hold_dis(GPIO_NUM_4);

于 2021-11-18T19:33:19.900 回答