Embedded ESP-IDF | |堆芯转储

Embedded ESP-IDF | |堆芯转储,embedded,esp32,freertos,rtos,esp-idf,Embedded,Esp32,Freertos,Rtos,Esp Idf,我正在为led闪烁编写一个简单的程序,该程序在GPIO_NUM_2上运行良好,但当led pin NUM更改为GPIO_NUM_2时,程序开始出现异常行为,我不知道为什么会发生这种情况。请解释我犯了什么错误 #包括“freertos/freertos.h” #包括“freertos/task.h” #包括“驱动程序/gpio.h” #定义led1 GPIO_NUM_7 void task1(void*pvParameters){ gpio_复位_引脚(led1); gpio_设置_方向(led1

我正在为led闪烁编写一个简单的程序,该程序在
GPIO_NUM_2
上运行良好,但当led pin NUM更改为
GPIO_NUM_2
时,程序开始出现异常行为,我不知道为什么会发生这种情况。请解释我犯了什么错误

#包括“freertos/freertos.h”
#包括“freertos/task.h”
#包括“驱动程序/gpio.h”
#定义led1 GPIO_NUM_7
void task1(void*pvParameters){
gpio_复位_引脚(led1);
gpio_设置_方向(led1,gpio_模式_输出);
while(true)
{
gpio_设置_电平(led1,1);
vTaskDelay(pdMS_至_刻度(1000));
gpio_设置_电平(led1,0);
vTaskDelay(pdMS_至_刻度(1000));
}
}
无效应用程序_主(无效)
{
xTaskCreate(task1,“LedBlink”,4096,NULL,1,NULL);
}

GPIOs 6到11通常连接到SPI闪存。如果您试图将它们用于其他用途,MCU将无法再读取它正在执行的程序,并且将失败。

定义“行为异常”。