Search found 5 matches

by abutwang
Wed Feb 16, 2022 1:48 am
Forum: ESP-IDF 中文讨论版
Topic: 请问如何增加esp32s2 wifi stack 大小 “A stack overflow in task httpd has been detected”
Replies: 1
Views: 2529

请问如何增加esp32s2 wifi stack 大小 “A stack overflow in task httpd has been detected”

固件用的是4.3版本 模组是esp32s2 2M内存版本 代码如下 static esp_err_t image_handler(httpd_req_t *req) { ESP_LOGI(TAG, "Web GET begin\n"); uint16_t tmp[1000]={1}; char *json_data = (char *)heap_caps_calloc(80*63*10, sizeof(char), MALLOC_CAP_SPIRAM); ; cJSON *message =cJSON_CreateObject(); cJSON *data=cJSON_CreateIntArr...
by abutwang
Wed Jan 19, 2022 6:16 am
Forum: ESP-IDF 中文讨论版
Topic: 咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪
Replies: 4
Views: 5212

Re: 咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪

/** * @brief GPIO get input level * * @warning If the pad is not configured for input (or input and output) the returned value is always 0. * * @param gpio_num GPIO number. If you want to get the logic level of e.g. pin GPIO16, gpio_num should be GPIO_NUM_16 (16); * * @return * - 0 the GPIO input le...
by abutwang
Tue Jan 18, 2022 5:50 am
Forum: ESP-IDF 中文讨论版
Topic: 咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪
Replies: 4
Views: 5212

Re: 咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪

//set as output mode
io_conf.mode = GPIO_MODE_INPUT_OUTPUT;


貌似好像只有input 模式可以读取get_gpio_level
by abutwang
Tue Jan 18, 2022 5:42 am
Forum: ESP-IDF 中文讨论版
Topic: 咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪
Replies: 4
Views: 5212

Re: 咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪

typedef enum { GPIO_MODE_DISABLE = GPIO_MODE_DEF_DISABLE, /*!< GPIO mode : disable input and output */ GPIO_MODE_INPUT = GPIO_MODE_DEF_INPUT, /*!< GPIO mode : input only */ GPIO_MODE_OUTPUT = GPIO_MODE_DEF_OUTPUT, /*!< GPIO mode : output only mode */ GPIO_MODE_OUTPUT_OD = ((GPIO_MODE_DEF_OUTPUT) | (...
by abutwang
Tue Jan 18, 2022 3:46 am
Forum: ESP-IDF 中文讨论版
Topic: 咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪
Replies: 4
Views: 5212

咨询一个关于esp32-s2-kaluga-1 的GPIO的问题,很奇怪

用的是esp32-s2-kaluga-1.3版本,idf是4.3 代码基本就是demo generic gpio 裁剪的 代码如下: #define GPIO_OUTPUT_IO_0 18 #define GPIO_OUTPUT_IO_1 19 #define GPIO_OUTPUT_PIN_SEL ((1ULL<<GPIO_OUTPUT_IO_0) | (1ULL<<GPIO_OUTPUT_IO_1)) void app_main(void) { gpio_config_t io_conf; //disable interrupt io_conf.intr_type = GPIO_INTR_...