eFlexPwm
Arduino eFlexPwm library for Teensy 4.x
NXP Driver
Collaboration diagram for NXP Driver:

Modules

 NXP Enumerations
 

Classes

struct  _pwm_signal_param
 Structure for the user to define the PWM signal characteristics. More...
 
struct  _pwm_config
 PWM config structure. More...
 
struct  _pwm_fault_input_filter_param
 Structure for the user to configure the fault input filter. More...
 
struct  _pwm_fault_param
 Structure is used to hold the parameters to configure a PWM fault. More...
 
struct  _pwm_input_capture_param
 Structure is used to hold parameters to configure the capture capability of a signal pin. More...
 

Typedefs

typedef struct _pwm_signal_param pwm_signal_param_t
 Structure for the user to define the PWM signal characteristics.
 
typedef struct _pwm_config pwm_config_t
 PWM config structure. More...
 
typedef struct _pwm_fault_input_filter_param pwm_fault_input_filter_param_t
 Structure for the user to configure the fault input filter.
 
typedef struct _pwm_fault_param pwm_fault_param_t
 Structure is used to hold the parameters to configure a PWM fault.
 
typedef struct _pwm_input_capture_param pwm_input_capture_param_t
 Structure is used to hold parameters to configure the capture capability of a signal pin.
 

Detailed Description

NXP Driver types

Typedef Documentation

◆ pwm_config_t

typedef struct _pwm_config pwm_config_t

PWM config structure.

This structure holds the configuration settings for the PWM peripheral. To initialize this structure to reasonable defaults, call the PWM_GetDefaultConfig() function and pass a pointer to your config structure instance.

The config struct can be made const so it resides in flash