Chip studio что это
Перейти к содержимому

Chip studio что это

  • автор:

Wiki

Графический‌ ‌инструмент‌ ‌проектирования‌ ‌ChipStudio‌

Инструкция по применению

Файлы

Документация

Среда‌ ‌разработки — ‌Этот‌ ‌раздел‌ ‌содержит‌ ‌информацию‌ ‌о‌ ‌пользовательском‌ ‌интерфейсе‌ ‌ChipStudio‌. ‌

Поддерживаемые‌ ‌модули — В‌ ‌этом‌ ‌разделе‌ ‌описывается‌ ‌список‌ ‌ИС‌ ‌и‌ ‌модулей‌ ‌поддерживаемых‌ ‌ChipStudio.‌

Инструменты — Подробная‌ ‌информация‌ ‌о‌ ‌модулях‌ ‌ChipStudio‌.‌ ‌

Подготовка‌ ‌данных — Описаны‌ ‌способы‌ ‌подготовки‌ ‌данных‌ ‌для‌ ‌модулей‌ ‌DSP,‌ ‌управления‌ ‌и‌ ‌индикации‌. ‌

‌Среда‌ ‌разработки

Окно‌ ‌программы.

Когда‌ ‌вы‌ ‌запустите‌ ‌ChipStudio,‌ ‌вы‌ ‌увидите‌ ‌главное‌ ‌окно‌ ‌программы. Для‌ ‌начала‌ ‌создайте‌ ‌новый‌ ‌проект,‌ ‌выбрав‌ ‌«File‌ ‌–‌ ‌New‌ ‌project»‌ ‌в‌ ‌главном‌ ‌меню‌ ‌или‌ ‌нажав‌ ‌кнопку‌ ‌«New‌ ‌project»‌ ‌на‌ ‌панели‌ ‌инструментов,‌ ‌или‌ ‌откройте‌ ‌существующий‌ ‌файл‌ ‌проекта‌ ‌«Open‌ ‌project».‌ ‌Появится‌ ‌экран‌ ‌нового‌ ‌проекта,‌ ‌состоящий‌ ‌из‌ ‌трёх‌ ‌окон: окно‌ ‌оборудования,‌ ‌рабочее‌ ‌пространство‌ ‌проекта‌ ‌и‌ ‌функциональные‌ ‌блоки. ‌Рабочее‌ ‌пространство‌ ‌проекта‌ ‌позволяет‌ ‌вам‌ ‌выбрать:‌ ‌ ‌

chipstudio_800.jpg

Файлы‌ ‌проекта.

Проект‌ ‌сохраняется‌ ‌в‌ ‌виде‌ ‌файла‌ ‌с‌ ‌расширением‌ ‌.dspproj.‌ ‌Эти‌ ‌файлы‌ ‌могут‌ ‌храниться‌ ‌в‌ ‌любом‌ ‌месте‌ ‌на‌ ‌ жестком‌ ‌диске,‌ ‌а‌ ‌также‌ ‌на‌ ‌съемных‌ ‌и‌ ‌сетевых‌ ‌носителях. ‌ ‌ В‌ ‌дополнение‌ ‌к‌ ‌файлам‌ ‌проекта‌ ‌вы‌ ‌будете‌ ‌использовать‌ ‌файлы‌ ‌данных,‌ ‌сохраненные‌ ‌в‌ ‌текстовом‌ ‌ редакторе‌ ‌и‌ ‌имеющие‌ ‌расширение‌ ‌.txt‌ ‌,‌ ‌файлы‌ ‌конфигурации‌ ‌оборудования‌ ‌с‌ ‌расширением‌ ‌.xml,‌ ‌.dat‌ ‌.‌ ‌ ‌ Подробно‌ ‌о‌ ‌файлах‌ ‌.txt‌ ‌можно‌ ‌узнать‌ ‌в‌ ‌разделе‌ ‌«‌Подготовка‌ ‌данных‌».‌ ‌Файлы‌ ‌конфигурации‌ ‌.xml‌ ‌и‌ ‌.dat‌ ‌ описаны‌ ‌в‌ ‌разделе‌ ‌«‌Инструменты‌»‌ ‌

Поддерживаемые‌ ‌модули

Инструменты‌

Resistor‌ ‌-‌ ‌Резистор

rezistor.jpg

С‌ ‌помощью‌ ‌инструмента‌ ‌Resistor‌ ‌можно‌ ‌создать‌ ‌регулятор‌ ‌или‌ ‌переключатель‌ ‌для‌ ‌любого‌ ‌алгоритма‌ ‌вашего‌ ‌проекта‌ ‌созданного‌ ‌в‌ ‌SigmaStudio,‌ ‌который‌ ‌требует‌ ‌оперативной‌ ‌регулировки‌ ‌с‌ ‌внешней‌ ‌панели‌ ‌устройства.‌ ‌Например‌ ‌регулировка‌ ‌громкости‌, ‌баланса, тембров‌ или‌ ‌переключатель‌ ‌входов.‌
‌Инструмент‌ ‌Resistor‌ ‌мышкой‌ ‌переносится‌ ‌в‌ ‌окно‌ ‌«Рабочее‌ ‌пространство‌ ‌проекта»‌ ‌и‌ ‌соединяется‌ ‌с‌ ‌блоками‌ ‌управления‌ ‌с‌ ‌помощью‌ ‌линий-соединителей.‌ ‌Точка‌ ‌соединения‌ ‌слева‌ ‌подключается‌ ‌к‌ ‌выводу‌ ‌контроллера,‌ ‌а‌ ‌правая‌ ‌точка‌ ‌подключается‌ ‌к‌ ‌модулю‌ ‌управления.‌ ‌К‌ ‌одному‌ ‌выводу‌ ‌Контроллера‌ ‌может‌ быть‌ ‌подключены‌ ‌сразу‌ ‌несколько‌ ‌инструментов‌ ‌Rezistor.
В‌ ‌рабочем‌ ‌проекте‌ ‌переменный‌ ‌резистор‌ ‌может‌ ‌быть‌ ‌номиналом‌ ‌от‌ ‌3,3‌ ‌кОм‌ ‌до‌ ‌50‌ ‌кОм‌ ‌с‌ ‌линейной‌ ‌шкалой.‌ ‌Учтите‌ ‌в‌ ‌ваших‌ ‌проектах,‌ ‌что‌ ‌шкала‌ ‌может‌ ‌содержать‌ ‌только‌ ‌30‌ ‌значений‌ ‌и‌ ‌они‌ ‌равномерно‌ ‌распределятся‌ ‌по‌ ‌её‌ ‌длине.‌
‌Алгоритм‌ ‌работы‌ ‌следующий:‌ ‌крайние‌ ‌выводы‌ ‌потенциометра‌ ‌ подключаются‌ ‌между‌ ‌3,3‌ ‌и‌ ‌GND.‌ ‌Напряжение‌ ‌со‌ ‌среднего‌ ‌вывода‌ ‌подается‌ ‌на‌ ‌12‌ ‌битный‌ ‌ацп‌ микроконтроллера‌ ‌и‌ ‌постоянно‌ ‌рассчитывается.‌ ‌Как‌ ‌только‌ ‌текущее‌ ‌расчетное‌ ‌значение‌ ‌будет‌ ‌отличатся‌ ‌от‌ ‌предыдущего‌ ‌на‌ ‌30‌ ‌единиц,‌ ‌в‌ ‌любую‌ ‌сторону,‌ ‌микроконтроллер‌ ‌подает‌ ‌команду‌ ‌на‌ ‌аудиопроцессор‌ ‌о‌ ‌смене‌ ‌значения.‌ ‌Например‌ ‌громкости.‌ ‌
Потенциометры‌ ‌могут‌ ‌быть‌ ‌поворотные‌ ‌или‌ ‌ползунковые.‌ ‌Последние‌ ‌наиболее‌ ‌удобны‌ ‌для‌ ‌построения‌ ‌многополосных‌ ‌эквалайзеров.‌

Схема‌ ‌подключения‌ ‌потенциометра‌:

pot.jpg

Button‌ ‌-‌ ‌Кнопка

кнопка.jpg

С‌ ‌помощью‌ ‌инструмента‌ ‌Button‌ ‌можно‌ ‌создать‌ ‌включатель/выключатель‌ ‌для‌ ‌любого‌ ‌алгоритма‌ ‌ SigmaStudio,‌ ‌который‌ ‌имеет‌ ‌аналогичную‌ ‌функцию.‌ ‌Например‌ ‌Mute.‌ ‌Также‌ ‌можно‌ ‌переключать‌ ‌ функции‌ ‌в‌ ‌алгоритмах‌ ‌путем‌ ‌последовательного‌ ‌нажатия.‌ ‌Например‌ ‌переключение‌ ‌входов‌ ‌или‌ ‌выходов‌ ‌ в‌ ‌мультиплексорах.‌ ‌Также‌ ‌можно‌ ‌регулировать‌ ‌громкость,‌ ‌или‌ ‌уровень‌ ‌в‌ ‌сигнала‌ ‌в‌ ‌фильтрах,‌ ‌или‌ ‌ изменять‌ ‌частоту‌ ‌генераторов,‌ ‌фильтров.‌ ‌
Инструмент‌ ‌Button‌ ‌мышкой‌ ‌переносится‌ ‌в‌ ‌окно‌ ‌«Рабочее‌ ‌пространство‌ ‌проекта»‌ ‌и‌ ‌соединяется‌ ‌с‌ ‌ блоками‌ ‌управления‌ ‌с‌ ‌помощью‌ ‌линий-соединителей.‌ ‌Точка‌ ‌соединения‌ ‌слева‌ ‌подключается‌ ‌к‌ ‌выводу‌ ‌ Контроллера,‌ ‌а‌ ‌правая‌ ‌точка‌ ‌подключается‌ ‌к‌ ‌модулю‌ ‌управления.‌ ‌
В‌ ‌рабочем‌ ‌проекте‌ ‌кнопки‌ ‌подключаются‌ ‌между‌ ‌выводами‌ ‌Контроллера‌ ‌и‌ ‌GND.‌

Схема‌ ‌подключения‌ ‌кнопки‌:

sw.jpg

Switch‌ ‌-‌ ‌Переключатель‌

switch.jpg

С‌ ‌помощью‌ ‌инструмента‌ ‌Switch‌ ‌можно‌ ‌создать‌ ‌переключатель‌ ‌для‌ ‌любого‌ ‌алгоритма‌ ‌SigmaStudio‌ ‌с‌ ‌ аналогичной‌ ‌функцией.‌ ‌Например‌ ‌переключатель‌ ‌входов,‌ ‌Mute‌ ‌и‌ ‌т.п.‌ ‌ ‌
Инструмент‌ ‌Switch‌ ‌мышкой‌ ‌переносится‌ ‌в‌ ‌окно‌ ‌«Рабочее‌ ‌пространство‌ ‌проекта»‌ ‌и‌ ‌соединяется‌ ‌с‌ ‌ блоками‌ ‌управления‌ ‌с‌ ‌помощью‌ ‌линий-соединителей.‌ ‌Точка‌ ‌соединения‌ ‌слева‌ ‌подключается‌ ‌к‌ ‌выводу‌ ‌ Контроллера,‌ ‌а‌ ‌правая‌ ‌точка‌ ‌подключается‌ ‌к‌ ‌модулю‌ ‌управления.‌
Переключатель‌ ‌в‌ ‌рабочем‌ ‌проекте‌ ‌подключает‌ ‌средний‌ ‌вывод‌ ‌к‌ ‌GND‌ ‌или‌ ‌3,3В‌

Схема‌ ‌подключения‌ ‌переключателя‌:

swa.jpg

‌‌LED‌ ‌-‌ ‌Светодиодная‌ ‌индикация‌

led.jpg

С‌ ‌помощью‌ ‌инструмента‌ ‌LED‌ ‌легко‌ ‌сделать‌ ‌индикацию‌ ‌практически‌ ‌любых‌ ‌функций‌ ‌у‌ ‌алгоритмов‌ ‌ SigmaStudio.‌\\‌ Инструмент‌ ‌LED‌ ‌мышкой‌ ‌переносится‌ ‌в‌ ‌окно‌ ‌«Рабочее‌ ‌пространство‌ ‌проекта»‌ ‌и‌ ‌соединяется‌ ‌с‌ ‌блоками‌ ‌ управления‌ ‌с‌ ‌помощью‌ ‌линий-соединителей.‌
В‌ ‌выпадающем‌ ‌меню‌ ‌Block‌ ‌выбирают‌ ‌алгоритм‌ ‌из‌ ‌проекта‌ ‌SigmaStudio‌ ‌для‌ ‌которого‌ ‌требуется‌ ‌сделать‌ ‌ индикацию.‌

block_led.jpg

В‌ ‌выпадающем‌ ‌меню‌ ‌Set‌ ‌LED‌ ‌States‌ ‌выбирают‌ ‌один‌ ‌или‌ ‌несколько,‌ ‌в‌ ‌зависимости‌ ‌от‌ ‌подключаемого‌ ‌ алгоритма,‌ ‌режим‌ ‌работы‌ ‌светодиода.‌ ‌Это‌ ‌может‌ ‌быть‌ ‌OFF‌ ‌-‌ ‌светодиод‌ ‌выключен,‌ ‌ON‌ ‌-‌ ‌светодиод‌ ‌ включен.‌ ‌0.25‌ ‌Hz,‌ ‌0.5‌ ‌Hz,‌ ‌1‌ ‌Hz,‌ ‌2‌ ‌Hz,‌ ‌4‌ ‌Hz,‌ ‌1‌ ‌Hz.-‌ ‌частота‌ ‌с‌ ‌которой‌ ‌включается‌ ‌светодиод.‌

led_state.jpg

Подключайте‌ ‌светодиоды‌ ‌между‌ ‌выводами‌ ‌Контроллера‌ ‌и‌ ‌GND‌ ‌через‌ ‌резистор‌ ‌470‌ ‌-‌ ‌560‌ ‌Ом.‌ ‌ ‌

Схема‌ ‌подключения‌ ‌светодиодов‌:

led_con.jpg

Подготовка‌ ‌данных‌

Данные‌ ‌для‌ ‌блоков‌ ‌DSP‌ ‌можно‌ ‌подготовить‌ ‌несколькими‌ ‌способами.‌ ‌Выбор‌ ‌способа‌ ‌зависит‌ ‌от‌ ‌DSP‌ ‌и‌ ‌ от‌ ‌его‌ ‌блока.‌

Подготовка‌ ‌данных‌ ‌из‌ ‌Capture‌ ‌Window‌ ‌–‌ ‌Params

В‌ ‌общем‌ ‌случае‌ ‌данные‌ ‌формируются‌ ‌из‌ ‌значений‌ ‌параметров‌ ‌SigmaStudio.‌
В‌ ‌SigmaStudio‌ ‌создайте‌ ‌проект.‌ ‌Пусть‌ ‌это‌ ‌будет‌ ‌переключающийся‌ ‌генератор‌ ‌синуса‌ ‌400Гц‌ ‌/‌ ‌600Гц.‌ ‌ Установите‌ ‌в‌ ‌поле‌ ‌частоты‌ ‌генератора‌ ‌Tone1‌ ‌–‌ ‌400.

gen_400.jpg

Нажмите‌ ‌«Link‌ ‌Compile‌ ‌Download»‌ ‌(Action‌ ‌-‌ ‌Link‌ ‌Compile‌ ‌Download‌ ‌или‌ ‌нажмите‌ ‌соответствующий‌ ‌ значок‌ ‌на‌ ‌панели‌ ‌инструментов,‌ ‌или‌ ‌нажмите‌ ‌на‌ ‌клавиатуре‌ ‌клавишу‌ ‌F7).‌

link-compile-download.jpg

Откройте‌ ‌Capture‌ ‌Window‌ ‌(View‌ ‌-‌ ‌Capture‌ ‌Window).‌ ‌Появится‌ ‌в‌ ‌нижней‌ ‌части‌ ‌главного‌ ‌поля.‌ ‌В‌ ‌Capture‌ ‌ Window‌ ‌выберите‌ ‌вкладку‌ ‌‌:Params‌.‌
Блоки‌ ‌схемы‌ ‌проекта‌ ‌имеют‌ ‌набор‌ ‌параметров,‌ ‌значения‌ ‌которых‌ ‌отображаются‌ ‌в‌ ‌Capture‌ ‌Window.‌ ‌В‌ ‌ Capture‌ ‌Window‌ ‌параметры,‌ ‌относящиеся‌ ‌к‌ ‌одному‌ ‌блоку,‌ ‌имеют‌ ‌в‌ ‌имени‌ ‌одинаковую‌ ‌часть.‌ ‌В‌ ‌нашем‌ ‌ случае‌ ‌sin_lookupAlg1940.‌ ‌Если‌ ‌одинаковых‌ ‌блоков‌ ‌в‌ ‌схеме‌ ‌несколько,‌ ‌имена‌ ‌параметров‌ ‌блоков‌ ‌ отличаются‌ ‌индексами‌ ‌в‌ ‌конце‌ ‌имени.‌

copy-to-clipboard.jpg

Для‌ ‌таблицы‌ ‌данных‌ ‌понадобятся‌ ‌все‌ ‌параметры‌ ‌блока.‌ ‌Создайте‌ ‌файл‌ ‌в‌ ‌формате‌ ‌txt‌ ‌например‌ ‌ sin400_600.txt.‌ ‌Выделите‌ ‌(щелкните‌ ‌левой‌ ‌кнопкой‌ ‌мыши‌ ‌на‌ ‌первой‌ ‌строке‌ ‌параметров‌ ‌блока,‌ ‌зажмите‌ ‌ на‌ ‌клавиатуре‌ ‌клавишу‌ ‌Shift,‌ ‌щелкните‌ ‌левой‌ ‌кнопкой‌ ‌мыши‌ ‌на‌ ‌последней‌ ‌строке‌ ‌параметров‌ ‌блока)‌ ‌и‌ ‌ скопируйте‌ ‌все‌ ‌строки,‌ ‌относящиеся‌ ‌к‌ ‌блоку‌ ‌(щелкните‌ ‌правой‌ ‌кнопкой‌ ‌мыши,‌ ‌выберите‌ ‌«Copy‌ ‌to‌ ‌ clipboard»).‌ ‌Вставьте‌ ‌скопированные‌ ‌данные‌ ‌в‌ ‌созданный‌ ‌файл‌ ‌sin400_600.txt.‌ ‌ ‌ Теперь‌ ‌в‌ ‌SigmaStudio‌ ‌в‌ ‌блоке‌ ‌генератора‌ ‌Tone1‌ ‌введите‌ ‌значение‌ ‌600.‌

gen_600.jpg

Значения‌ ‌параметров‌ ‌в‌ ‌Capture‌ ‌Window‌ ‌изменятся.‌ ‌Аналогичным‌ ‌образом‌ ‌скопируйте‌ ‌данные‌ ‌с‌ ‌тем‌ ‌же‌ именем‌ ‌из‌ ‌Capture‌ ‌Window‌ ‌и‌ ‌вставьте‌ ‌их‌ ‌в‌ ‌файл‌ ‌за‌ ‌предыдущими‌ ‌значениями.‌ sin400_600.jpg

Сохраните‌ ‌файл — файл‌ ‌данных‌ ‌готов!‌ ‌ ‌ Если‌ ‌будут‌ ‌нужны‌ ‌дополнительные‌ ‌значения‌ ‌(например,‌ ‌частота‌ ‌генератора‌ ‌1000Гц),‌ ‌измените‌ ‌–‌ ‌ скопируйте‌ ‌–‌ ‌вставьте‌ ‌–‌ ‌сохраните.‌ ‌

Подготовка‌ ‌данных‌ ‌из‌ ‌Capture‌ ‌Window‌ ‌–‌ ‌Output‌

Данные‌ ‌для‌ ‌некоторых‌ ‌блоков‌ ‌нужно‌ ‌также‌ ‌брать‌ ‌из‌ ‌окна‌ ‌Capture‌ ‌Window,‌ ‌на‌ ‌вкладке‌ ‌Output.‌ ‌К‌ ‌таким‌ ‌ блокам‌ ‌относятся‌ ‌блоки,‌ ‌соответствующие‌ ‌регистрам‌ ‌ADAU1761‌ ‌(вкладка‌ ‌Hardware‌ ‌–‌ ‌ADAU1761‌ ‌Register‌ ‌ Controls).
Для‌ ‌примера‌ ‌подготовим‌ ‌некоторые‌ ‌данные‌ ‌для‌ ‌проекта‌ ‌‌ N6AMPD‌,‌ ‌Стерео‌ ‌усилитель‌ ‌2‌ ‌x‌ ‌40‌ ‌Вт‌ ‌с‌ темброблоком‌ ‌BASS,‌ ‌MID,‌ ‌TREBLE‌ ‌на‌ ‌аудиопроцессоре‌ ‌ADAU1761.‌ ‌В‌ ‌проекте‌ ‌производится‌ регулировка‌ ‌громкости‌ ‌с‌ ‌помощью‌ ‌блоком‌ ‌LOUTVOL‌ ‌и‌ ‌ROUTVOL‌ ‌из‌ ‌ADAU1761‌ ‌Register‌ ‌Controls.‌ ‌Отмечены‌ ‌красным.

playback-out.jpg

‌Откройте‌ ‌Capture‌ ‌Window‌ ‌(View‌ ‌-‌ ‌Capture‌ ‌Window).‌ ‌Появится‌ ‌в‌ ‌нижней‌ ‌части‌ ‌главного‌ ‌поля.‌ ‌В‌ ‌Capture‌ ‌Window‌ ‌выберите‌ ‌вкладку‌ ‌‌:Output.‌

outputwin.jpg

‌‌Для‌ ‌удобства‌ ‌очистите‌ ‌окно‌ ‌Output.‌ Создайте‌ ‌текстовый‌ ‌файл‌ ‌LOUTVOL.txt.‌ ‌Измените‌ ‌мышкой‌ ‌состояние‌ ‌блока‌ ‌LOUTVOL‌ ‌от‌ ‌минимума‌ ‌до‌ ‌максимума,‌ ‌окно‌ ‌Output‌ ‌заполнится‌ ‌всеми‌ ‌сообщениями‌ ‌об‌ ‌операциях‌ ‌записи‌ ‌в‌ ‌DSP‌ ‌для‌ ‌регулятора‌ ‌LOUTVOL.‌

outputwin_params.jpg

Выделите все строки, скопируйте и вставьте в текстовый файл LOUTVOL.txt.

txt_vol.jpg

Сохраните‌ ‌файл — ‌файл‌ ‌данных‌ ‌готов!‌

Подготовка‌ ‌данных‌ ‌из‌ ‌Fixed-Point‌ ‌Filter‌ ‌Table‌ ‌Generator

Если‌ ‌блоком‌ ‌DSP‌ ‌является‌ ‌фильтр,‌ ‌для‌ ‌подготовки‌ ‌данных‌ ‌воспользуйтесь‌ ‌инструментом,‌ ‌ встроенным‌ ‌в‌ ‌SigmaStudio,‌ ‌-‌ ‌«Fixed-Point‌ ‌Filter‌ ‌Table‌ ‌Generator».‌ ‌
В‌ ‌SigmaStudio‌ ‌откройте‌ ‌«Fixed-Point‌ ‌Filter‌ ‌Table‌ ‌Generator»‌ ‌(Tools‌ ‌-‌ ‌Fixed-Point‌ ‌Filter‌ ‌Table‌ ‌Generator).‌

fixpoint_tablegen.jpg

tablegen.jpg

‌В‌ ‌окне‌ ‌генератора‌ ‌слева‌ ‌выберите‌ ‌вкладку‌ ‌с‌ ‌нужным‌ ‌фильтром,‌ ‌введите‌ ‌нужные‌ ‌значения,‌ ‌укажите‌ ‌ частоту‌ ‌аудиопотока.‌ ‌Справа‌ ‌выберите‌ ‌закладку‌ ‌«Value‌ ‌Table»,‌ ‌снимите‌ ‌галочку‌ ‌«Show‌ ‌values».‌ ‌Нажмите‌ ‌ кнопку‌ ‌«Generate».‌ ‌Будет‌ ‌сгенерирована‌ ‌таблица‌ ‌данных.‌ ‌В‌ ‌поле‌ ‌данных‌ ‌выберите‌ ‌все‌ ‌данные‌ ‌(Ctrl+A)‌ ‌и‌ ‌ скопируйте‌ ‌их‌ ‌(Ctrl+C).‌ ‌Создайте‌ ‌текстовый‌ ‌файл‌ ‌.txt‌ ‌и‌ ‌вставьте‌ ‌в‌ ‌него‌ ‌скопированные‌ ‌данные. Сохраните‌ ‌файл -‌ ‌файл‌ ‌данных‌ ‌готов!‌

Известные‌ ‌огра‌ничения.

Некоторые‌ ‌блоки‌ ‌для‌ ‌ADAU1761,‌ ‌обозначенные‌ ‌в‌ ‌SigmaStudio‌ ‌как‌ ‌Optimized,‌ ‌работают‌ ‌некорректно,‌ ‌ пожалуйста,‌ ‌пользуйтесь‌ ‌их‌ ‌не‌ ‌оптимизированными‌ ‌аналогами.‌

Графический инструмент проектирования ChipStudio. Новинки собственного производства

Вам не хватает выводов GPIO для управления алгоритмами DSP, собранными в SigmaStudio? Или вы хотите, чтобы ресурсы звукового процессора не распылялись на кнопки, слайдеры или переключатели, а были сконцентрированы только на цифровой обработке аудио? А, может, мечтаете об одновременном управлении несколькими звуковыми процессорами и регулировке FIR-фильтров на лету?

Обратите внимание на CHIP Studio

Интегрированная среда разработки CHIP Studio позволяет инженерам без опыта или с небольшим опытом написания программ для DSP процессоров добавлять любые функции внешней регулировки в свои проекты цифровой обработки сигналов. Это могут быть потенциометры, кнопки и переключатели.
CHIP Studio поддерживает все модули RDC2-0027, собранные на SigmaDSP процессоре ADAU1701, а также модуль SigmaDSP ADAU1761.
Этот инструмент поможет пользователям сократить время проектирования без ухудшения качества или характеристик.

Графический инструмент проектирования ChipStudio. Новинки собственного производства

В настоящее время CHIP Studio работает только с оригинальным модулем производства «ЧИП и ДИП» – RDC2-0051Master.

Модуль RDC2-0051 предназначен для простого подключения внешних органов управления к проектам цифровой обработки звука, созданных в Sigma Studio – среде разработки от компании Analog Devices. Код Конфигурация для любых функций модуля управления разрабатывается с помощью графического инструмента программирования CHIP Studio. Загрузка кода в RDC2-0051 осуществляется с помощью USB интерфейса. После включения питания модуль с загруженной конфигурацией инициализирует подключенные DSP процессоры ADAU1701 или ADAU1761 и берет на себя любые назначенные вами функции внешнего управления алгоритмами в проекте. Это могут быть резисторы, кнопки или переключатели.
RDC2-0051 имеет десять линий ввода/вывода. Любой из них доступна функция кнопка/переключатель, а функцию переменного резистора можно назначить шести линиям.
Для объединения функций RDC2-0051 и алгоритмов обработки звука не требуется знание языков программирования. Всё можно сделать в графическом интерфейсе CHIP Studio.

RDC2-0051

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

Пять дней в одном письме — расскажем, что это было и как это работает. Подписаться на новости из Лаборатории CHIPDIP.

Чип и Дип: PurePath™Studio & ChipStudio-v92. Новинки собственного производства

Чип и Дип: PurePath™Studio & ChipStudio-v92. Новинки собственного производства

Обновление интегрированной среды разработки ChipStudio до версии v92.
Что нового? Начиная с версии V92 в среду ChipStudio интегрированы два наших модуля — PCM5142 audio DAC с miniDSP и PCM5242 audio DAC с miniDSP. Это преобразователи I2S – Аудио с встроенными miniDSP.
Десятки алгоритмов обработки цифрового звука из культовой программы PurePath™ Studio созданной Texas Instruments теперь доступны для повторения инженерам без опыта или с небольшим опытом написания программ для DSP процессоров.
Запрашивайте у департамента контроля за экспортом Texas Instruments дистрибутив PurePath Studio. Создавайте оригинальные аудио проекты на цифро-аналоговых преобразователях PCM5142 или PCM5242 и реализуйте их с помощью ChipStudio на управляющих контроллерах RDC2-0032 или RDC2-0051.
Если по каким-то причинам Texas Instruments откажет вам в использовании ПО, не расстраивайтесь, самые популярные аудио проекты будут в свободном доступе на страницах RDC2-0032 и RDC2-0051. Например, цифровой предварительный усилитель конфигурации 2.1 с алгоритмом SuperBass на выходе сабвуфера. Этот проект представлен на рисунке.
Теперь вы смело можете маркировать ваши собственные конструкции логотипом DirectPath™, или Powered by PurePath™ Studio.

PurePath™Studio & ChipStudio-v92

Проекты, как всегда, открыты и вы можете изучить схему из производственных файлов в формата KiCad.

Пять дней в одном письме — расскажем, что это было и как это работает. Подписаться на новости из Лаборатории CHIPDIP.

Добавить комментарий

Ваш адрес email не будет опубликован.