[an error occurred while processing this directive]
+ общие соображения
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
миниатюрный аудио-видеорекордер mAVR

Отправлено yes 05 июля 2002 г. 11:49
В ответ на: после написания статьи много чего изменилось отправлено yes 05 июля 2002 г. 11:32

ARM7 - это ядро - отношения к РТОС очень малое (достаточно чтобы компилер умел код для ядра генерить)

а РТОС работает на конкретной плате (с каким либо конкретным чипом)
конечно портировать РТОС проще если есть готовый порт (для АРМов есть)

uCOS - из-за своей примитивности ничего не требует (вообще с нуля достаточно переключалку контекста переписать), а для АРМа понадобится только с вектором прерывания по таймеру разобраться (я uCOS на 186 пускал - много векторов, а для АРМа нужно будет(?) подправить обработчик)
ну и книжка про uCOS есть - так что начинать с нее можно

в eCos все сделано посерьезному, поэтому и портировать ее придется дольше (там в отличие от uCOS кроме переключателя задач и событий есть много всего), я работал со старой версией, и как eCos устроена сейчас - не знаю (слышал что они переделали много)


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru