Миландр 1986BE9X, 1986BE1T / Работа с портами |
|Си| | ||
в палитре | на схеме |
Блок использует функцию PORT_Write() из библиотеки MDR32F9Qx_StdPeriph_Driver и позволяет установить выбранные выходы в указанное состояние (часть выходов может иметь значение 0, а другая 1), в зависимости от вектора входных значений. Если необходимо оптимизировать работу функции, то ее можно заменит используя прямое обращение к регистрам микропроцессора. Можно использовать для программирования двух типов микропроцессоров 1986BE1T и 1986BE9X.
Pins_in - массив значений для выбранных в свойствах блока пинов пинов, для каждого пина возможно два значения либо 0 или 1.
Название | Имя | Описание | По умолчанию |
Номера пинов | Pins |
линии выбранного порта их может быть произвольное количество они формируются по схеме ИЛИ. |
Pin_0 |
Порт | PORT | Указатель на порт | MDR_PORTA_BASE |
Размер массива входных данных | Size | Размер входного массива данных, равен количеству выбранных линий порта |
нет