[an error occurred while processing this directive]
|
SALVO делает то же самое, что и NESOS только NESOS не пытаеться замаскировать разбиение задачи на отдельные части.
Для меня красота это отсутствие каких либо неизвестных макросов.
Текст в NESOS более прозрачен для чтения. А макросы заставляют напрягаться, вспоминать их назначение. Найти ошибку в отладчике также гораздо труднее, поскольку задача разбиваеться на куски и может быть раскидана по всему пространству памяти программ.
Скорость переключения контекста зависит в RTOS от конкретной реализации для конкретного контроллера и здесь вряд ли что-то очевидно.
Задержки прерываний нет! Запрещать нужно не прерывания, а конфликты сервисов операционки между собой. Коммерческие операционки не могут, конечно, себе позволить роскошь так тонко настраиваться они просто тупо запрещают прерывания.
Реентерабельность не нужна если вы, конечно, не хотите сделать "красивый исходник". Если очень прижало ставте критические секции и все.
E-mail: info@telesys.ru