GyverLibs / Looper

Лёгкий псевдо-многопоточный событийно-ориентированный фреймворк для Arduino
MIT License
13 stars 1 forks source link

Не работает Looper на stm32 arduino #1

Open JonyBest opened 4 hours ago

JonyBest commented 4 hours ago

Доброго времени! На esp32 библиотека работает великолепно. Настолько хороша, что вызывает привыкание :) Но проекты на stm32f401cc, Arduino Core for STM32 2.8.1, не работают.

LP_TIMER(500, [](){
    Serial.println("hello!");
});

Таймер не пускается. В порт print не выводит

LP_THREAD({
if (Looper.thisSetup()) {
}
Serial.println("myPins");
 })

Этот код приводит к зависанию

GyverLibs commented 3 hours ago

Привет, а обычный task работает?

JonyBest commented 2 hours ago

Да. Пример https://github.com/GyverLibs/GyverOS/blob/main/examples/demo работает

GyverLibs commented 25 minutes ago

Так это gyveros