[an error occurred while processing this directive]
Ответ: А как вы думаете, что означает RT в аббревиатуре RTOS?
(«Телесистемы»: Конференция 'Цифровые сигнальные процессоры (DSP) и их применение')

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

Отправлено dxp 06 апреля 2004 г. 08:51
В ответ на: Вопрос интересный. отправлено ARK 05 апреля 2004 г. 17:28

Что касается реального времени, то ПРОЦЕССОР - это устройство для выполнения ПРОЦЕССОВ. Это главная его задача, и производительность процессора определяется скоростью выполнения этих процессов. А того, чтобы быстро ножки дергать, реагировать на фронты импульсов, временнЫе диаграммы формировать - для этого периферийные устройства предназначены. И если вы испльзуете процессор для этих целей, то используете вы его не по назначению, и, в этом случае, никакя РТОС вам не поможет, а будет только мешать.

Что касается конкретно DSP/BIOS, то про нее ничего плохого или хорошего сказать не могу, т.к. не работал еще с ней, но имею некоторый опыт с другими РТОС, и могу сказать, что использование ОС - большое удобство в разработке, оно кардинально меняет подход и организацию программы в сторону большей логичности и простоты использования. Единственное, что надо понять, когда используете ОС, это то, что процессор под ее управлением перестает быть однозадачным (или квазиоднозадачным) "прыгунком" на ISR, и если вам надо что-то в реальном времени формировать/грабить/фиксировать, то для этого надо озаботиться применением соответствующих периферийных устройств, будь то набортные таймеры с модулями захвата/сравнения/формирования ШИМ, как в c2000, или вненшние (на ПЛИС, к примеру).

Ну, и в заключение: ОС (и РТОС) - мощный, но непростой инструмент, для того, чтобы получить от него дивиденды, надо приложить прилично времнени и усердия к изучению. Но результат окупится сторицей. Это точно так же, как и в случае языков С/С++.

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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru