AnyMath 文档

STM32 PWM

在所选定时器的指定通道上生成PWM信号。

模块类型: CFunction

库中的路径:

/Interfaces/Targets/STM32/STM32 PWM

资料描述

要使用该块,请安装/更新支持包。 设备

STM32 PWM 设计用于在所选定时器的指定通道上生成PWM信号。

港口

输入

# CCRx — CCRx寄存器
标量,标量

Details

参数中选择的CCRx寄存器的值 Канал: ,表示PWM的输入功率。

数据类型

uint32_t

复数支持

非也。

参数

主组

# Таймер: — 在CubeMX中选择的计时器
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14

Details

在CubeMX中选择的定时器,在PWM生成模式下配置。

1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14

默认值

1

程序使用名称

m_tim_num

可调谐

可计算

# Канал: — PWM生成通道的编号
1 | 2 | 3 | 4 | 5 | 6

Details

将在其上生成PWM的通道的编号。

1 | 2 | 3 | 4 | 5 | 6

默认值

1

程序使用名称

m_channel

可调谐

可计算

配置CubeMX与PWM模块一起工作

在"引脚排列和配置"选项卡中,在"计时器"列中,选择所需的计时器进行操作 蒂姆. 在"模式"选项卡中,选择要生成PWM信号的通道。 将这些通道切换到模式 PWM生成CHx.

stm32 pwm 1

生成代码。