Main Content

Digital Port Write

设置 GPIO 引脚状态

自 R2021b 起

必需的附加功能:此功能需要 Embedded Coder Support Package for STMicroelectronics STM32 Processors 附加功能。

  • Digital Port Write block

库:
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F3xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32F7xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32G4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32H7xx Based Boards (Dual-core)
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32H7xx Based Boards (Single-core)
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32L4xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32L5xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32U5xx Based Boards
Embedded Coder Support Package for STMicroelectronics STM32 Processors / STM32WBxx Based Boards

描述

写入 STM32 处理器的 GPIO 端口引脚的逻辑状态。

端口

输入

全部展开

以递增顺序设置 GPIO 引脚状态的输入端口。

  • 0 - 对应的引脚设置为低值。

  • 非 0 - 引脚为低电平或高电平。

依存关系

要读取多个端口值,请选择以数组形式访问端口引脚参数。

数据类型: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point | enumerated | bus

输出

全部展开

仅限仿真的消息输出端口,当连接到 Digital IO Interface (SoC Blockset) 模块时,该端口在仿真期间充当直通端口,其输出由 Digital IO Interface 模块发出。当以数组形式访问端口引脚参数未选中时,将为引脚编号参数中的每个引脚生成一个仿真端口,否则引脚数组必须被视为标量。

依存关系

要启用此端口,请选择启用仿真端口参数。

数据类型: SoCData

参数

全部展开

选择 GPIOAGPIOK 端口之一来设置指定 GPIO 端口的 GPIO 引脚状态。

指定 GPIO 数字引脚来设置逻辑状态。

选择此参数以读取多个端口引脚值。

选择此参数以添加 SoC Blockset 兼容的仿真输出端口。

扩展功能

C/C++ 代码生成
使用 Simulink® Coder™ 生成 C 代码和 C++ 代码。

版本历史记录

在 R2021b 中推出