ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
6 мая
1513462 Топик полностью
Vit (22.04.2025 20:14, просмотров: 149) ответил bnb62 на Ну, так-то да, "хрен и редька". Но мне запретили применять RTOS без какой-либо аргументации и обоснований ТЗ. Вот и пытаюсь реабилитировать заказчика. :)
КМК, кроме случаев с микрожручестью технических противопоказаний против вытесняющей RTOS не знаю. Для меня минусом большинства классических мелких RTOS является парадигма разноприоритетности задач, бесит огульное использование malloc-ов для назначения стеков, ну и при использовании RTOS (по негодным учебникам) - рожания/киляния тасков там, где нужны правильные сервисы, аналогично - использование разделяемых ресурсов (ну и обилия сопутствующих примитивов синхронизации) 

вместо

сервисов. Главное - не следовать Лаброссу бездумно.

Насчёт микрожручести - можно поглядеть в первую редакцию книги по ссылке, а у же потом в борьбу борьбическую во второй редакции https://www.state-machine.com/category/books

ЗЫ FreeRTOS рулит