SciFi (20.09.2019 10:25, просмотров: 485) ответил fk0 на Суть только в том, есть ли у тебя блокирующие функции (ожидающие чего-либо до возврата, какого-либо события) и функции выполняющие вычисления длительное время. Обычно проще иметь первое и второе, чем разбивать до совсем уж автоматов. Но и первое и
Как правило, блокирующую функцию или длительное вычисление можно разбить на части, и проблема уходит. Да, некий дополнительный геморрой, зависит от конкретной ситуации. Если же код чужой, лезть туда не комильфо, проще RTOS накатить.
ส็็็็็็็็็็็็็็็็็็็็็็็็็༼ ຈل͜ຈ༽ส้้้้้้้้้้้้้้้้้้้้้้้