Запись данных в порт

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

Блок использует функцию PORT_Write() из библиотеки MDR32F9Qx_StdPeriph_Driver и позволяет установить выбранные выходы в указанное состояние (часть выходов может иметь значение 0, а другая 1), в зависимости от вектора входных значений. Если необходимо оптимизировать работу функции, то ее можно заменит используя прямое обращение к регистрам микропроцессора. Можно использовать для программирования двух типов микропроцессоров 1986BE1T и 1986BE9X.

Входы

  • Pins_in - массив значений для выбранных в свойствах блока пинов пинов, для каждого пина возможно два значения либо 0 или 1.

Выходы

  • Pins_out - массив значений определенный для каждой линии связи.

Свойства:

Название Имя Описание По умолчанию
Номера пинов Pins

линии выбранного порта их может быть произвольное количество

они формируются по схеме ИЛИ.

Pin_0
Порт PORT Указатель на порт MDR_PORTA_BASE
Размер массива входных данных Size Размер входного массива данных, равен количеству выбранных линий порта

Параметры

нет