• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе 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
 
Сверху Снизу