|
|
| Си | |
в палитре |
на схеме |
Блок реализует настройку и запись значения на выход одного вывода (пина) порта
микроконтроллера.
При кодогенерации используется стандартная библиотека GD32F10X v2.2.0, предоставляемая
производителем микроконтроллеров GigaDevice. Подробные настройки можно найти в документации на
микроконтроллер.
Входные порты
Имя |
Описание |
Тип линии связи |
data_bit |
Значение (0 или 1) на выбранном пине |
Математическая |
Выходные порты
Имя |
Описание |
Тип линии связи |
pin_out |
Значение уставленного бита (выход для моделирования) |
Математическая |
Свойства
Название |
Имя |
Описание |
По умолчанию |
Тип данных |
Номер пина |
PIN |
Выбор вывод контроллера для чтения. Возможные значения: «PIN_x», где x =
0 … 15 |
PIN_0 |
Перечисление |
Порт |
PORT |
Выбор порта микроконтроллера. Возможные значения: «GPIOA», «GPIOB»,
«GPIOC», «GPIOD», «GPIOE», «GPIOF»,
«GPIOG» |
GPIOA |
Перечисление |
Тип выхода |
MODE |
Настройка выходного драйвера. Возможные значения: «GPIO_MODE_OUT_PP» –
выход push-pull, «GPIO_MODE_OUT OD» – выход open-drain (открытый
коллектор) |
GPIO_MODE_OUT_PP |
Перечисление |
Выходная скорость порта |
SPEED |
Настройка ограничения частоты переключения пина. Возможные значения:
«GPIO_OSPEED_10MHZ», «GPIO_OSPEED_2MHZ»,
«GPIO_OSPEED_50MHZ» |
GPIO_OSPEED_10MHZ |
Перечисление |
Параметры
Блок не имеет параметров.