Настройка контроллера АЦП

| Си |
в палитре на схеме

Блок реализует настройку АЦП микроконтроллера. АЦП2 доступен не на всех контроллерах линейки, см. тех. описание производителя. В данной версии блока проверена работа АЦП только в режиме INDEPENDED. DUAL режимы работы АЦП не тестировались и не рекомендуется к использованию.

При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая производителем микроконтроллеров GigaDevice. Подробные настройки АЦП можно найти в документации на микроконтроллер.

Входные порты

Имя Описание Тип линии связи
sort_block Вход сортировки блока Математическая

Выходные порты

Имя Описание Тип линии связи
ready Выход готовности сортировки блока Математическая

Свойства

Название Имя Описание По умолчанию Тип данных
Включить АЦП0 ADC0 Флаг включения АЦП0 («Да», «Нет») Да Двоичное
Включить АЦП1 ADC1 Флаг включения АЦП1 («Да», «Нет») Да Двоичное
Включить АЦП1 ADC2 Флаг включения АЦП2 («Да», «Нет») Нет Двоичное
Предделитель частоты тактирования АЦП PSC Частота тактирования АЦП, не более 14МГц (см. тех. описание на микроконтроллер). Возможные значения: «CK_APB2/2», «CK_APB2/4», «CK_APB2/6», «CK_APB2/8», «CK_APB2/12», «CK_APB2/16» CK_APB2/6 Перечисление
Выбор режима совместной работы АЦП0 и АЦП1 MODE Возможные значения: «INDEPENDED», «DUAL_REGULAR_PARALLEL», «DUAL_INSERTED_PARALLEL», «DUAL_REGULAR_PARALLEL_INSERTED_PARALLEL», «DUAL_REGULAR_PARALLEL_INSERTED_ROTATION», «DUAL_INSERTED_PARALLEL_REGULAR_FOLLOWUP_FAST», «DUAL_INSERTED_PARALLEL_REGULAR_FOLLOWUP_SLOW», «DUAL_REGULAR_FOLLOWUP_FAST», «DUAL_REGULAR_FOLLOWUP_SLOW», «DUAL_INSERTED_TRIGGER_ROTATION» INDEPENDED Перечисление
Использовать внутренние каналы измерения температуры и Vref TEMP Возможные значения: «Да», «Нет» Нет Двоичное

Параметры

Блок не имеет параметров.