Цитата
Хотелось бы услышать есть ли польза от RTOS для однозадачных приложений и сабых кристаллов. Может польза в приемственности ранее написанных программ?
Тут нет и не может быть однозначного ответа. Это как выбор между С и Асм. Асм быстрее, С переносИм. Разработчик выбирает.
Если хватает фоновой задачи и пары прерываний - ОС не нужна.
Если начинаются тяжкие раздумья над приоритетами задач - ставить ОС и не мучится.
Это вопрос не священных войн, а скорости и удобства разработки.
PS Лично я в большинстве работ не использую ОС как таковую, однако в основе всегда лежит стандартный переключатель задач, софтварные таймеры и драйвера периферии, которые кочуют из проекта в проект. Поэтому код написный пару лет назад читаеться также легко, как и написаный сегодня.