VLLV (30.07.2022 07:51, просмотров: 179) ответил Dingo на Два вопроса за раз хочу спросить, смежные в каком-то смысле: 1)
есть литература или цикл статей может, по которым можно навести
порядок в голове и/или научиться проектировать программы? Что-то по
методологии. 2) какие ОСи умеют в прерывании дёрнуть планировщик?
Появились новые данные для задачи, надо быстро отдать ей
управление, а не ждать хх миллисекунд до дежурного переключения.
Скорей всего на такие вещи задача "подписывается", семафор взводит
или ещё как-то обозначает
"Появились новые данные для задачи, надо быстро отдать ей
управление " : 1) идеально решается автоматом в виде массива
функций, когда состояние является индексом массива.: поменяли
состояние и вышли. Оч наглядно. 2) что такое "быстро" ? может быть
так быстро, что для RTOS и времени нет. RTOS не экономит время, она
нужна только для распараллеливания медленных процессов.