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

Artery ADC

Вывод отсчетов с АЦП микроконтроллера.

Тип: CFunction

Путь в библиотеке:

/Interfaces/Targets/Artery/Artery ADC

Описание

Для работы с блоком установите/обновите пакет поддержки оборудования.

Блок Artery ADC используется для вывода отсчетов с АЦП микроконтроллера. Поддерживается работа как с одним, так и с несколькими каналами АЦП.

Конфигурирование AT32 Workbench для чтения аналоговых входов

  1. Выберите интересующий модуль ADC.

  2. Выберите необходимое количество каналов для опроса.

    artery adc settings

  3. Сгенерируйте проект (Generate Code).

Порты

Выход

# Counts — отсчеты с АЦП
скаляр | вектор

Details

Отсчеты с АЦП, возвращаемые в виде

  • скаляра — если используется один канал;

  • вектора размерностью — если используется каналов АЦП.

Типы данных

UInt16

Поддержка комплексных чисел

Нет

Параметры

Main group

# Модуль: — выбранный в AT32 Workbench номер модуля АЦП микроконтроллера
1 | 2 | 3

Details
Значения

1 | 2 | 3

Значение по умолчанию

1

Имя для программного использования

m_module

Настраиваемый

Нет

Вычисляемый

Да

# Количество каналов — количество логических каналов АЦП

Details

Количество каналов АЦП, настроенных в AT32 Workbench для данного модуля. Например, при использовании каналов IN0, IN1, IN2 для этого параметра нужно задать значение 3.

Значение по умолчанию

2

Имя для программного использования

m_num_channels

Настраиваемый

Нет

Вычисляемый

Да