pvvx
Активный участник сообщества
Как вы это установили, не имея чипа и не читая SDK?Проблема в том, что на RTL выбора нет - только ОС (по крайней мере сейчас).
Любая дополнительная библиотека-приложение типа Lua или Arduino используют мультизадачность - то, что вы называете OS.Дело в том, что обсуждаемые на этом форуме задачи не требуют применения OS.
Я, например, не знаю такой задачи на этих железках. А Вы знаете?
Мультизадачность бывает разная. На RTL есть возможность использовать любые типы и дан пример на RTOS. Можно и без RTOS. На ESP - мультизадачность в базе примитивная - через BIOS функцию ets_run, а c RTOS у него банально не хватает ресурсов.
Если вам китайцы написали, что на ESP две прошивки NO_OS и c RTOS, то это только о том, что не используется внешняя либа.
У вас наблюдается логическая нестыковка - переключение контекста вы называете OS В RTL можно, как и в ESP поставить цикл и распределять работу WiFi и ваших кодиков без прерываний таймера (RTOS). Но кому такое надо, если есть возможность использовать полноценную мультизадачность с помощью уже готовых библиотек, и не одной
Последнее редактирование: