[an error occurred while processing this directive]
UCOS-II даже Motorola не брезгует.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Alexandr 06 октября 2002 г. 01:06
В ответ на: Вот решил освоить ОС (+) отправлено Анатоль 05 октября 2002 г. 14:23

Тут в ихнем SDK для DSP смотрю вовсю дают экземплы под порт UCOS для DSP56F8XX.
Операционка толковая.
Допустим сейчас в дивайсе под MSP430 использую.
Есть 5-ь задач. 2-е служебные: Idle и задача сбора статистики. И 3-и рабочие: интерфейс пользователя, ввод-обработка-вывод сигналов, обработка связи с PC.
Сервис сбора статистики стандартный входящий в OS. Через монитор спокойно вижу сколько стека использует каждая задача и на сколько процентов используеться процессорное время. Каждой задаче дал для стека по 160 байт. Из них используеться в среднем до двух третей.
Как видно ресурсов нужно немало.
Сам дивайс это балансировщик заряда ячеек аккумулятора на 48В (600 А*ч, 24 ячейки) для ATC. Измеряет 24 канала напряжения, 2-а канала температуры, управляет инвертором. Так процессор используеться всего на 8%. Системный тик 10 мс, но выборка АЦП каждые 1 мс сразу по 8 каналов. Т.е. спокойно реализуються быстрые прерывания. Ну в общем, без операционки писал бы месяц с операционкой ушло две недели.

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

Ответы



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

E-mail: info@telesys.ru