[an error occurred while processing this directive]
А не подскажите, где можно почитать про реальное применение rtos в dsp? (+)
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено уни 05 марта 2006 г. 21:51
В ответ на: Сделал очередную RTOS (планировщик, для особых ревнителей моей скромности) для ZSP400 отправлено st256 05 марта 2006 г. 21:11

Я сам как-то писал свой планировщик примитивный для AVR, но я сам понимал для чего это делаю - чтобы сосредоточится на задаче, а не на том как подстроиться под архитектуру мк. Но я всё это делал на асме, после перехода на си многие проблемы, докучавшие на асме, отпали. Кроме того мк у меня не был постоянно загружен, а isr'ы только и делали, что выставляли флаги событий. У меня был неприоритетный переключатель задач, и каждой задаче выделялся квант по таймеру, но задача сама решала использовать его полностью, либо вернуть управление. Кроме того голый переключатель задач оказалось ничего не стоит без некоторых дополнений, первым из которых было - правила составления программ-задач, а второе - симуляция некоторой дополнительной архитектуры, как например, я, пожертвовав одним таймером, сделал 8 независимых программных 16 разрядных таймера. После упорных испытаний рабочих программ высянилось, что оказывается ;) есть очень тонкая штука, называемая критической секцией и вставлять её надо практически везде, где есть обращение напрямую к аппаратуре. Ну и ещё много чего, на асме просто труднее писать. На си полегче.

Так вот. Мне бы хотелось узнать о хитростях rtos'описания для dsp и о примерах конкретных приложений-задач и пр. подробно. Конкретно для ADSP, я пока на нём ваяю. Учитывая всё более усложняющийся код, мне на будущее хотелось бы иметь резерв решений. Поскольку я что-то уже подобное делал, то думаю не так сложно будет разбираться. Спасибо.

ЗЫ что-то подглючивает запостить не могу никак

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

Ответы


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

Имя (обязательно): 
Пароль: 
E-mail: 
NoIX ключ Запомнить

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

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

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


Rambler's Top100 Рейтинг@Mail.ru
Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание

E-mail: info@telesys.ru