DSP процессор на ADAU1701. Часть 2 — Создание проекта в СигмаСтудио.


Чтобы заставить работать процессор как нам нужно необходимо создать проект аудиосистемы и записать его в память на плате. Для этих целей используется бесплатная программа SigmaStudio доступная для скачивания на официальном сайте Analog Devices. Для начала работы в ней создаём новый проект. Слева появится дерево доступных продуктов.


Перетаскиваем используемую микросхему на основной экран. При этом появляется вкладка schematic.


Аналогично поступаем с usbi audio и e2prom.


Соединяем модули.


Переходим к вкладке schematic. В дереве слева появляются модули обработки сигнала.


Начинаем с входов-выходов. Перетаскиваем входной и выходные модули.


Вот что получилось.


Потом пару кроссоверов и модуль задержки. У программы есть возможность не перетаскивать одинаковые модули, а расширить один. Для этого правой клавишей нажимаем на модуль, выбираем add algorithm/IC1/ и кликаем на вывалившеюся вкладку.


Получился 4-х канальный модуль задержки. Если разместить 4-ре отдельных то работать будет точно так же.


Добавил регуляторы уровня сигнала для каждого канала. На самом деле можно обойтись двумя в ВЧ каналах.


Выполняем соединения модулей. Выбираем частоты среза фильтров и их порядок. Выставляем задержки для каналов. Согласуем излучатели по уровню. Проект готов.


Возвращаемся в hardware configuration. Нажимаем link compile connection.


Теперь можно записать наш проект в файл. На adau1701 нажимаем правую кнопку и write latest compilation to e2prom. Всё.



В папке программы появился файл e2prom.hex

О способах записи файла в память процессора расскажу в следующей части.
0 комментариев
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.