BASIC4MCU | 질문게시판 | esp32링크가 안 나옵니
페이지 정보
작성자 선우04 작성일2023-11-24 04:56 조회1,016회 댓글1건
https://www.basic4mcu.com/bbs/board.php?bo_table=gac&wr_id=23442
본문
#include "esp_camera.h"#include <WiFi.h>//// WARNING!!! PSRAM IC required for UXGA resolution and high JPEG quality// Ensure ESP32 Wrover Module or other board with PSRAM is selected// Partial images will be transmitted if image exceeds buffer size//// You must select partition scheme from the board menu that has at least 3MB APP space.// Face Recognition is DISABLED for ESP32 and ESP32-S2, because it takes up from 15// seconds to process single frame. Face Detection is ENABLED if PSRAM is enabled as well// ===================// Select camera model// ===================//#define CAMERA_MODEL_WROVER_KIT // Has PSRAM//#define CAMERA_MODEL_ESP_EYE // Has PSRAM//#define CAMERA_MODEL_ESP32S3_EYE // Has PSRAM//#define CAMERA_MODEL_M5STACK_PSRAM // Has PSRAM//#define CAMERA_MODEL_M5STACK_V2_PSRAM // M5Camera version B Has PSRAM//#define CAMERA_MODEL_M5STACK_WIDE // Has PSRAM//#define CAMERA_MODEL_M5STACK_ESP32CAM // No PSRAM//#define CAMERA_MODEL_M5STACK_UNITCAM // No PSRAM#define CAMERA_MODEL_AI_THINKER // Has PSRAM//#define CAMERA_MODEL_TTGO_T_JOURNAL // No PSRAM//#define CAMERA_MODEL_XIAO_ESP32S3 // Has PSRAM// ** Espressif Internal Boards **//#define CAMERA_MODEL_ESP32_CAM_BOARD//#define CAMERA_MODEL_ESP32S2_CAM_BOARD//#define CAMERA_MODEL_ESP32S3_CAM_LCD//#define CAMERA_MODEL_DFRobot_FireBeetle2_ESP32S3 // Has PSRAM//#define CAMERA_MODEL_DFRobot_Romeo_ESP32S3 // Has PSRAM#include "camera_pins.h"// ===========================// Enter your WiFi credentials// ===========================const char* ssid = "2023821017";const char* password = "anes8478@@";void startCameraServer();void setupLedFlash(int pin);void setup() {Serial.begin(115200);Serial.setDebugOutput(true);Serial.println();camera_config_t config;config.ledc_channel = LEDC_CHANNEL_0;config.ledc_timer = LEDC_TIMER_0;config.pin_d0 = Y2_GPIO_NUM;config.pin_d1 = Y3_GPIO_NUM;config.pin_d2 = Y4_GPIO_NUM;config.pin_d3 = Y5_GPIO_NUM;config.pin_d4 = Y6_GPIO_NUM;config.pin_d5 = Y7_GPIO_NUM;config.pin_d6 = Y8_GPIO_NUM;config.pin_d7 = Y9_GPIO_NUM;config.pin_xclk = XCLK_GPIO_NUM;config.pin_pclk = PCLK_GPIO_NUM;config.pin_vsync = VSYNC_GPIO_NUM;config.pin_href = HREF_GPIO_NUM;config.pin_sccb_sda = SIOD_GPIO_NUM;config.pin_sccb_scl = SIOC_GPIO_NUM;config.pin_pwdn = PWDN_GPIO_NUM;config.pin_reset = RESET_GPIO_NUM;config.xclk_freq_hz = 20000000;config.frame_size = FRAMESIZE_UXGA;config.pixel_format = PIXFORMAT_JPEG; // for streaming//config.pixel_format = PIXFORMAT_RGB565; // for face detection/recognitionconfig.grab_mode = CAMERA_GRAB_WHEN_EMPTY;config.fb_location = CAMERA_FB_IN_PSRAM;config.jpeg_quality = 12;config.fb_count = 1;// if PSRAM IC present, init with UXGA resolution and higher JPEG quality// for larger pre-allocated frame buffer.if(config.pixel_format == PIXFORMAT_JPEG){if(psramFound()){config.jpeg_quality = 10;config.fb_count = 2;config.grab_mode = CAMERA_GRAB_LATEST;} else {// Limit the frame size when PSRAM is not availableconfig.frame_size = FRAMESIZE_SVGA;config.fb_location = CAMERA_FB_IN_DRAM;}} else {// Best option for face detection/recognitionconfig.frame_size = FRAMESIZE_240X240;#if CONFIG_IDF_TARGET_ESP32S3config.fb_count = 2;#endif}#if defined(CAMERA_MODEL_ESP_EYE)pinMode(13, INPUT_PULLUP);pinMode(14, INPUT_PULLUP);#endif// camera initesp_err_t err = esp_camera_init(&config);if (err != ESP_OK) {Serial.printf("Camera init failed with error 0x%x", err);return;}sensor_t * s = esp_camera_sensor_get();// initial sensors are flipped vertically and colors are a bit saturatedif (s->id.PID == OV3660_PID) {s->set_vflip(s, 1); // flip it backs->set_brightness(s, 1); // up the brightness just a bits->set_saturation(s, -2); // lower the saturation}// drop down frame size for higher initial frame rateif(config.pixel_format == PIXFORMAT_JPEG){s->set_framesize(s, FRAMESIZE_QVGA);}#if defined(CAMERA_MODEL_M5STACK_WIDE) || defined(CAMERA_MODEL_M5STACK_ESP32CAM)s->set_vflip(s, 1);s->set_hmirror(s, 1);#endif#if defined(CAMERA_MODEL_ESP32S3_EYE)s->set_vflip(s, 1);#endif// Setup LED FLash if LED pin is defined in camera_pins.h#if defined(LED_GPIO_NUM)setupLedFlash(LED_GPIO_NUM);#endifWiFi.begin(ssid, password);WiFi.setSleep(false);while (WiFi.status() != WL_CONNECTED) {delay(500);Serial.print(".");}Serial.println("");Serial.println("WiFi connected");startCameraServer();Serial.print("Camera Ready! Use 'http://");Serial.print(WiFi.localIP());Serial.println("' to connect");}void loop() {// Do nothing. Everything is done in another task by the web serverdelay(10000);}
이렇게 코드를 작성했고 업로드는 전혀 문제가 안 생기는데 시리얼 모니터에서 rst 버튼을 누르면 url 링크가 나와야 하는데
오류 코드가 나옵니다 해결 하는 방법좀 알려주세요
..........ets Jul 29 2019 12:21:46rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)configsip: 0, SPIWP:0xeeclk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00mode:DIO, clock div:1load:0x3fff0030,len:1344load:0x40078000,len:13964load:0x40080400,len:3600entry 0x400805f0E (494) esp_core_dump_f�ff�� No core dump partition found!E (494) esp_core_dump_flash: No core dump partition found!
댓글 1
조회수 1,016master님의 댓글
master 작성일
https://forum.arduino.cc/t/esp32-cam-esp-core-dump-flash/1074812/16
이 글도 참고하시고
더 많은 글은 웹검색 참고하세요
https://www.google.com/search?q=E+(494)+esp_core_dump_f%EF%BF%BDff%EF%BF%BD%EF%BF%BD+No+core+dump+partition+found!&oq=E+(494)+esp_core_dump_f%EF%BF%BDff%EF%BF%BD%EF%BF%BD+No+core+dump+partition+found!&gs_lcrp=EgZjaHJvbWUyBggAEEUYOdIBBzgxM2owajeoAgCwAgA&sourceid=chrome&ie=UTF-8