ΣSigmaStudio English

Это устаревшая версия документа!


Вход общего назначения

Вход общего назначения

Блок «Вход общего назначения» (General Purpose Input) позволяет использовать сигналы с входных пинов GPIO аппаратного обеспечения в принципиальной схеме. Оранжевый выходной пин обычно следует подключать к блоку согласования GPIO (GPIO Conditioning).

Данный блок GPIO имеет 12 выбираемых входов.

Примечание: блок доступен только для DSP, которые включают GPIO. Для настройки параметров входов и выходов GPIO аппаратного обеспечения см. окно управления регистрами процессора.

Выберите желаемый канал для отправки сигнала с помощью раскрывающегося элемента управления «Вход общего назначения» (General Purpose Input).

  • Каждый включенный вход должен быть подключен к выходу, иначе при компиляции возникнут ошибки.
  • Обратите внимание, что по мере добавления новых выходных блоков на вашу схему количество доступных входных каналов в раскрывающемся списке уменьшается.
  • Чтобы изменить частоту дискретизации для входа, щелкните правой кнопкой мыши по имени блока и выберите «Задать частоту дискретизации» (Set Sampling Rate), после чего откроется окно «Частота дискретизации» (по умолчанию — 44,1 кГц):

Вход общего назначения

General-Purpose Input в SigmaStudio: настройка и параметры

General-Purpose Input (вход общего назначения) — это элемент библиотеки Inputs and Outputs в среде SigmaStudio, предназначенный для ввода сигналов с аппаратных пинов GPIO в принципиальную схему проекта. Блок доступен только для тех процессоров семейства ADAU (SigmaDSP), которые аппаратно поддерживают GPIO. Его основная задача — сделать внешние цифровые сигналы доступными для обработки внутри сигнальной цепочки. Принцип работы блока достаточно прост: он передает состояние выбранного входа GPIO на свой выход. Оранжевый выходной пин обычно подключается к блоку согласования GPIO (GPIO Conditioning), который выполняет дальнейшую обработку сигнала. В данной реализации блок предоставляет 12 выбираемых входов. Выбор конкретного канала осуществляется через раскрывающийся список «Вход общего назначения» (General Purpose Input) в свойствах элемента. Для корректной работы в проекте SigmaStudio важно соблюдать несколько правил. Каждый включенный вход должен быть обязательно подключен к выходу, иначе компилятор выдаст ошибку. При добавлении на схему новых выходных блоков количество доступных каналов в раскрывающемся списке будет уменьшаться, что следует учитывать при проектировании. Настройка частоты дискретизации выполняется через контекстное меню блока: необходимо щелкнуть правой кнопкой мыши по имени и выбрать пункт «Задать частоту дискретизации» (Set Sampling Rate). По умолчанию установлено значение 44,1 кГц.