主要内容

PWM Output

在指定输出引脚上生成方波

  • PWM Output block

库:
STM32 Microcontroller Blockset / STM32F1xx Based Boards
STM32 Microcontroller Blockset / STM32F2xx Based Boards
STM32 Microcontroller Blockset / STM32F3xx Based Boards
STM32 Microcontroller Blockset / STM32F4xx Based Boards
STM32 Microcontroller Blockset / STM32F7xx Based Boards
STM32 Microcontroller Blockset / STM32G0xx Based Boards
STM32 Microcontroller Blockset / STM32G4xx Based Boards
STM32 Microcontroller Blockset / STM32H5xx Based Boards
STM32 Microcontroller Blockset / STM32H7xx Based Boards
STM32 Microcontroller Blockset / STM32L4xx Based Boards
STM32 Microcontroller Blockset / STM32L5xx Based Boards
STM32 Microcontroller Blockset / STM32U5xx Based Boards
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32F746G-Discovery
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32L475VG-Discovery (B-L475E-IOT01A)
STM32 Microcontroller Blockset / (Legacy) STM32 MBED Based Boards / STM32F769I-Discovery
STM32 Microcontroller Blockset / STM32WBxx Based Boards

描述

PWM Output 模块在指定输出引脚上生成方形波形。模块输入控制方形波形的占空比。您可以提供介于 0 - 100 之间的值作为模块输入。输入值 0 产生 0% 占空比,输入值 100 产生 100% 占空比

端口

输入

全部展开

有效输入值的范围是 0 - –100。输入控制方形波形的占空比(方波的宽度)。

输入值 0 产生 0% 占空比,输入值 100 产生 100% 占空比。任何超出范围的值,例如 500-500,在模块输入端口上具有与最大或最小输入值相同的效果。

数据类型: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32

参数

全部展开

要查看板上的引脚映射,请点击查看引脚映射

确保为模型中的不同模块分配不同引脚名称。

除了引脚映射表中提到的引脚名称外,还有其他备用引脚名称 (Px_y_ALTz),可用于访问连接到同一引脚的其他硬件外围设备。要了解详细信息,请参考Usage of Alternate Pin Names (STM32 Microcontroller Blockset)

备用引脚名称仅适用于 Nucleo 和 Discovery 板。

指定 PWM 波形的初始频率。

指定介于 0 - 100 之间的初始占空比。

版本历史记录

在 R2018a 中推出