[an error occurred while processing this directive]
|
ARM7 - это ядро - отношения к РТОС очень малое (достаточно чтобы компилер умел код для ядра генерить)
а РТОС работает на конкретной плате (с каким либо конкретным чипом)
конечно портировать РТОС проще если есть готовый порт (для АРМов есть)
uCOS - из-за своей примитивности ничего не требует (вообще с нуля достаточно переключалку контекста переписать), а для АРМа понадобится только с вектором прерывания по таймеру разобраться (я uCOS на 186 пускал - много векторов, а для АРМа нужно будет(?) подправить обработчик)
ну и книжка про uCOS есть - так что начинать с нее можно
в eCos все сделано посерьезному, поэтому и портировать ее придется дольше (там в отличие от uCOS кроме переключателя задач и событий есть много всего), я работал со старой версией, и как eCos устроена сейчас - не знаю (слышал что они переделали много)
E-mail: info@telesys.ru