Вопрос по ESP32 внешних прерываний

attachInterrupt(Zero_Point, Tcontrol, HIGH);//LOW, HIGH, CHANGE, FALLING -down, RISING -up
//При смете на /LOW -всё здорово. выход молчит -как лом проглотил.
Во всех остальных случаях (при любом) получаю импульс и по нарастанию и по спаду.
void IRAM_ATTR Tcontrol()
{
digitalWrite(Tiristor_control, LOW);
digitalWrite (Out, LOW);
if (Start)
{
timerAlarmWrite(timer, Phazeval, true);
timerAlarmEnable(timer);
timerRestart(timer);
}
digitalWrite (Out, HIGH);
}
Исключил все Вафли(говорят они пользуются прерываниями…)
Что вы можете сказать по этому поводу???

можем сказать, что правила форума не прочитаны.

1 лайк

Поясните пожалуйста- в чём виноват???

Ошибка у вас в строке 100500…
Вы когда следующее сообщение задумаете писать - внимательно прочитайте что написано в окне ввода сообщения !!!

Извините, пожалуйста!!! Но в моём сообщении и 20 строк не было.

Откуда у Вас 100500…
Ума не приложу???

Это уже диагноз …

а стоило бы!

не выложили код

  1. Нет кода.
  2. Нет схемы.
  3. Нет внятного описания проблемы.