AlexandrY (21.08.2006 10:23, просмотров: 1) ответил Right ARM на Субъективное мнение FreeRTOS vs. uC/OS
Co-routines хорошая фича. Это типа реализация кооперативной RTOS внутри каждой задачи.
Вообще идея ценная.
У меня например для каждого светодиода, бузера, анимированного элемента на LCD делается своя задача.
И для каждой стека надо сразу выделить.
А с Co-routine всех их можно было бы обслуживать в одной задаче и сэкономить на стеке поскольку задачи не критичны к времени и строятся на простых циклических действиях по задержкам.
Правда если уже речь идет о необходимости экономии пары сотен байт, то Co-routine наверно слабое утешение.
А тем более, что фича не очень распространена и портирование исходников использующих Co-routine на другую RTOS может оказаться проблемой.
Кстати откуда сведения что uCOS написана на С++?