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