[an error occurred while processing this directive]
Ответ: ОС реального времени
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено shiall 27 октября 2002 г. 23:22
В ответ на: ОС реального времени для микроконтроллеров существует немало, в чем преимущество Вашей? отправлено Леонид Иванович 27 октября 2002 г. 22:48

Я не могу назвать преимущества моей системы, не зная на чем основана работа упомянутых Вами ОС. Может просветите?

Приведу краткие характеристики моей ОС.
1. Возможность одновременного запуска до пяти задач.
2. Системный цикл 122 мкс.
3. В невостребованное время системного цикла контроллер
спит.
4. Частота генератора не влияет на характеристики системы, т.к.
время системного цикла задается из вне. При частоте генератора
8 МГц и работе пяти задач примерно половина производительности контроллера уйдет на обслуживание многозадачности (но даже этого
хватит "за глаза").
5. При запуске какой-то задачи на работу остальных задач это
влияние не оказывает. Единственное это то, что если запущена
программа запуска или снятия задачи другие задачи этой программой
воспользоваться временно не смогут.
6. Каждая задача может запустить другую задачу и даже свою копию
(то же при снятии задачи).
7. Так как контроллер в принципе не имеет аппаратной поддержки
такого режима, то система предусматривает конфигурирование под различные задачи (при переходе с задачи на задачу сохраняются
не все регистры).
8. Система предназначалась в основном для телефонии, но возможно
ее использование в других приложениях.
9. Данная ОС изначально предусматривалась для свободного распространения и при желании дополнения.

Алексей


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

Ответы



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

E-mail: info@telesys.ru