ESP8266 сброс wdt
Я только что купил плату KS0354 ESp8266, чтобы сделать пульт дистанционного управления для моего проекта iot. Не знаю, почему я продолжаю получать ошибку wdt. Еще до того, как я смогу завершить весь свой код, я начинаю получать эту ошибку. Ниже приведен мой код:
int PIN_BUTTON_A = 2;
int PIN_BUTTON_B = 3;
int PIN_BUTTON_C = 4;
int PIN_BUTTON_D = 5;
int PIN_BUTTON_E = 6;
int PIN_BUTTON_F = 7;
void setup() {
Serial.begin(9600);
pinMode(PIN_BUTTON_B, INPUT);
pinMode(PIN_BUTTON_E, INPUT);
pinMode(PIN_BUTTON_C, INPUT);
pinMode(PIN_BUTTON_D, INPUT);
pinMode(PIN_BUTTON_A, INPUT);
}
void loop() {
Serial.print("Buttons A:");
delay(5000);
}
Это, по-видимому, очень простой код. Не знаю, что здесь не так. Ниже приведена ошибка, которую я получаю при скорости передачи данных 115200 бод:
ets Jan 8 2013,rst cause:4, boot mode:(3,6)
wdt reset
load 0x4010f000, len 3584, room 16
tail 0
chksum 0xb0
csum 0xb0
v2843a5ac
~ld
Кто-нибудь знает, что может быть не так? Спасибо
@user3141066, 👍1
Обсуждение0
Смотрите также:
- Получение сброса wdt + перезагрузка каждые 5 секунд с помощью простого кода кнопки/реле
- Причина сброса wdt: 4, режим загрузки: (3,6)
- Трассировка стека сброса ESP12E Soft WDT ведет к библиотекам
- Нужна помощь с анализом погодных предупреждений NWS JSON, вызывающих сброс на ESP8266.
- ESP12F работает неопределенно долго, а затем застревает в неустранимом аппаратном "загрузочном цикле"WDT?
- Как читать и записывать EEPROM в ESP8266
- Как сделать выводы Tx и Rx на ESP-8266-01 в выводах GPIO?
- Как навсегда изменить скорость передачи данных ESP8266 (12e)?
есть ли у модуля тактовая частота 40 МГц? на это указывает загрузочный журнал на уровне 115200. затем вы должны установить его в меню Сервис. или вы действительно установили 40 МГц, а у него тактовая частота 26 МГц?, @Juraj