计时器外设
配置和使用计时器外设,如编码器、更高分辨率计时器、PWM、计时器、计时器捕获等
使用计时器外设(例如 STM32 处理器提供的编码器、更高分辨率计时器、PWM、计时器、计时器捕获及更多)创建 Simulink® 模型。使用模型配置参数配置 Simulink 模型以与支持的目标硬件对接。
要支持在基于 STM32 处理器的板上运行 Simulink 模型,需要使用 STM32CubeMX 图形化工具。STM32CubeMX 工具采用图形界面,可用于配置 STM32 处理器的外设,并为所选的 STM32 处理器生成外设初始化代码。您可以配置基于 STM32 处理器的板,以将 STM32CubeMX 工程与 Simulink 结合使用来生成代码并将代码部署到硬件。
模块
Encoder | Measure rotation of encoder in counts (自 R2022b 起) |
Higher Resolution Timer | Generate high resolution pulse width modulated waveforms (自 R2022b 起) |
PWM Output | Generate square waveform on enabled channels using timer module (自 R2021b 起) |
Timer | Starts timer counter and provides current counter value (自 R2022b 起) |
Timer Capture | Output the capture compare register value (自 R2022b 起) |
主题
- 使用 STM32CubeMX 和 Simulink 配置基于 STM32 处理器的板
配置基于 STM32 处理器的板以在 Simulink 中使用 STM32CubeMX 工程。
- 为基于 STM32 处理器的板设置调度选项
为基于 STM32 处理器的板设置调度选项。
- STM32CubeMX Configuration for Voltage Mode Control
Instructions for STM32CubeMX configuration.