Module operator

Source
Available on crate feature unstable only.
Expand description

MCPWM operators

§MCPWM Operator Module

§Overview

The operator is responsible for generating PWM (Pulse Width Modulation) signals and handling various aspects related to PWM signal generation.

§Configuration

This module provides flexibility in configuring the PWM outputs. Its implementation allows for motor control and other applications that demand accurate pulse timing and sophisticated modulation techniques.

Structs§

DeadTimeCfg
Configuration for MCPWM Operator DeadTime It’s recommended to reference the technical manual for configuration
LinkedPins
Two pins driven by the same timer and operator
Operator
A MCPWM operator
PwmActions
Settings for what actions should be taken on timing events
PwmPin
A pin driven by an MCPWM operator
PwmPinConfig
Configuration describing how the operator generates a signal on a connected pin
PwmUpdateMethod
Settings for when PwmPin::set_timestamp takes effect

Enums§

PWMStream
Input/Output Stream descriptor for each channel
UpdateAction
An action the operator applies to an output