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

STM32 DO

Запись цифровых выходов на указанный пин.

Тип: CFunction

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

/Interfaces/Targets/STM32/STM32 DO

Описание

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

Блок STM32 DO используется для записи цифровых выходов на указанный пин.

Порты

Вход

# Состояние — логический 0 или логическая 1
скаляр

Details

Логический 0 или логическая 1 с размерностью ().

Типы данных

uint8_t

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

Нет

Параметры

Main group

# Порт: — выбранный в CubeMX GPIO порт микроконтроллера
A | B | C | D

Details
Значения

A | B | C | D

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

D

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

m_port

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

Нет

Вычисляемый

Да

# Вывод: — номер пина для выбранного GPIO порта микроконтроллера
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

Details
Значения

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15

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

12

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

m_input

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

Нет

Вычисляемый

Да

Конфигурирование CubeMX для записи аналоговых выходов

Во вкладке «Pinout & Configuration» выберите интересующие для записи пины GPIO в основном меню «Pinout» и укажите на них GPIO Output, подтягивающий резистор и требуемое состояние пина по умолчанию (высокий, низкий уровень):

stm32 prepare 4

stm32 prepare 5

Сгенерируйте код.