• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь Прерывания в ESP8266

Sergey_555

New member
Все доброго времени суток! Нужна помощь с прерываниями в ESP8266. В режиме WI-FI (при установленной связи с роутером) имеют место пропуски в обработке прерываний. Если это возможно вылечить то как?
 

CodeNameHawk

Moderator
Команда форума
Делайте реже прерывания, поставьте дополнительный проц.
 

nikolz

Well-known member
Все доброго времени суток! Нужна помощь с прерываниями в ESP8266. В режиме WI-FI (при установленной связи с роутером) имеют место пропуски в обработке прерываний. Если это возможно вылечить то как?
либо переписать программу
либо изменить алгоритм
 

Sergey_555

New member
Делайте реже прерывания, поставьте дополнительный проц.
Да куда уж реже! На тестовом стенде сигнал прерываний приходит примерно раз в секунду. В обработке прерываний только увеличение счетчика прерываний и инверсия флага. В основном цикле переключение состояния светодиода и отправка данных счетчика прерываний по MQTT. И замечены пропуски в обработке прерываний.
 

nikolz

Well-known member
Да куда уж реже! На тестовом стенде сигнал прерываний приходит примерно раз в секунду. В обработке прерываний только увеличение счетчика прерываний и инверсия флага. В основном цикле переключение состояния светодиода и отправка данных счетчика прерываний по MQTT. И замечены пропуски в обработке прерываний.
ищите ошибку в программе
или меняйте алгоритм
переходите на UDP
 
Сверху Снизу