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§
- Dead
Time Cfg - Configuration for MCPWM Operator DeadTime It’s recommended to reference the technical manual for configuration
- Linked
Pins - 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
- PwmPin
Config - Configuration describing how the operator generates a signal on a connected pin
- PwmUpdate
Method - Settings for when
PwmPin::set_timestamp
takes effect
Enums§
- PWMStream
- Input/Output Stream descriptor for each channel
- Update
Action - An action the operator applies to an output