И прав, и нет (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено 26 августа 2003 г. 13:49
В ответ на: Вопрос к SM и другим корифеям - как на самом деле проектируют ЦФ (+) отправлено Виноградов Алексей 26 августа 2003 г. 13:39

Рассчитать коэффициенты - это одно. Дело когда простое, когда сложное... Но это - не программирование вообще.

А вот определиться с типом фильтра (FIR, IIR, а если IIR - то какой выбрать из немеренной тучи реализаций, а если FIR, то может через FFT выгоднее)... И запрограммировать эту выбранную реализацию фильтра так, что бы вычисления в Вашем контексте задачи занимали наименьшее (время|память) - это уже нюансы низкоуровневого программирования. И от ассемблера и знания тонкостей системы команд конкретного процессора тут никуда не денешься.

С другой стороны - сейчас многие поступают просто - ставят проц с 100-кратным запасом, цепляют к нему пару SDRAM'ин, и пишут втупую на C с использованием всяких готовых DSPLIB не задумываясь ни о скорости, ни о памяти. А это уже как кому нравится. И есть ли такая возможность (что важнее - скорость изготовления девайса или экономия копеек-центов).

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

Ответы



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

E-mail: info@telesys.ru