|  | Dual Active Bridge Development Board (Part-No. ) |
Content |  |  |  |  |  |

Loading...
Searching...
No Matches
Enumerations
pwm_hs_types.h File Reference
MPLABX MCC Melody Code Generator » PWM HS Driver

This is the generated driver types header file for the PWM driver. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Enumerations
enum | PWM_GENERATOR { PWM_PRI_1 = 1 , PWM_SEC_1 = 2 , PWM_PRI_2 = 3 , PWM_SEC_2 = 4 , PWM_MAX_GENERATOR }
enum | PWM_GENERATOR_INTERRUPT { PWM_GENERATOR_INTERRUPT_FAULT = 1 , PWM_GENERATOR_INTERRUPT_CURRENT_LIMIT = 2 , PWM_GENERATOR_INTERRUPT_FEED_FORWARD = 3 , PWM_GENERATOR_INTERRUPT_SYNC = 4 }
enum | PWM_COMMON_EVENT { PWM_EVENT_A = 1 , PWM_EVENT_B = 2 , PWM_EVENT_C = 3 , PWM_EVENT_D = 4 , PWM_EVENT_E = 5 , PWM_EVENT_F = 6 }
enum | PWM_TRIGGER_COMPARE { PWM_TRIGGER_COMPARE_A = 1 , PWM_TRIGGER_COMPARE_B = 2 , PWM_TRIGGER_COMPARE_C = 3 }
enum | PWM_MODES { PWM_MODE_INDEPENDENT_EDGE = 0x0 , PWM_MODE_VARIABLE_PHASE = 0x1 , PWM_MODE_INDEPENDENT_EDGE_DUAL_OUTPUT = 0x2 , PWM_MODE_CENTER_ALIGNED = 0x4 , PWM_MODE_DOUBLE_UPDATE_CENTER_ALIGNED = 0x5 , PWM_MODE_DUAL_EDGE_CENTER_ALIGNED_ONE_UPDATE_CYCLE = 0x6 , PWM_MODE_DUAL_EDGE_CENTER_ALIGNED_TWO_UPDATES_CYCLE = 0x7 }
enum | PWM_SOURCE_SELECT { PWM_SOURCE_SELECT_INDEPENDENT = 0 , PWM_SOURCE_SELECT_MASTER = 1 }

## Detailed Description

PWM Generated Driver Types Header File

Definition in file pwm_hs_types.h.

## Enumeration Type Documentation

## ◆ PWM_COMMON_EVENT

enum PWM_COMMON_EVENT

Enumerator
PWM_EVENT_A | PWM EVENT_A Output
PWM_EVENT_B | PWM EVENT_B Output
PWM_EVENT_C | PWM EVENT_C Output
PWM_EVENT_D | PWM EVENT_D Output
PWM_EVENT_E | PWM EVENT_E Output
PWM_EVENT_F | PWM EVENT_F Output

Definition at line 81 of file pwm_hs_types.h.

## ◆ PWM_GENERATOR

enum PWM_GENERATOR

Enumerator
PWM_PRI_1 | Custom name of PWM generator 1
PWM_SEC_1 | Custom name of PWM generator 2
PWM_PRI_2 | Custom name of PWM generator 3
PWM_SEC_2 | Custom name of PWM generator 4
PWM_MAX_GENERATOR |

Definition at line 53 of file pwm_hs_types.h.

## ◆ PWM_GENERATOR_INTERRUPT

enum PWM_GENERATOR_INTERRUPT

Enumerator
PWM_GENERATOR_INTERRUPT_FAULT | PWM Generator Fault Interrupt
PWM_GENERATOR_INTERRUPT_CURRENT_LIMIT | PWM Generator Current Limit Interrupt
PWM_GENERATOR_INTERRUPT_FEED_FORWARD | PWM Generator Feed Forward Interrupt
PWM_GENERATOR_INTERRUPT_SYNC | PWM Generator Sync Interrupt

Definition at line 67 of file pwm_hs_types.h.

## ◆ PWM_MODES

enum PWM_MODES

Enumerator
PWM_MODE_INDEPENDENT_EDGE | Independent Edge mode
PWM_MODE_VARIABLE_PHASE | Variable Phase mode
PWM_MODE_INDEPENDENT_EDGE_DUAL_OUTPUT | Independent Edge, dual output mode
PWM_MODE_CENTER_ALIGNED | Center-Aligned mode
PWM_MODE_DOUBLE_UPDATE_CENTER_ALIGNED | Double-Update Center-Aligned mode
PWM_MODE_DUAL_EDGE_CENTER_ALIGNED_ONE_UPDATE_CYCLE | Dual Edge Center-Aligned;one update/cycle mode
PWM_MODE_DUAL_EDGE_CENTER_ALIGNED_TWO_UPDATES_CYCLE | Dual Edge Center-Aligned;two updates/cycle mode

Definition at line 109 of file pwm_hs_types.h.

## ◆ PWM_SOURCE_SELECT

enum PWM_SOURCE_SELECT

Enumerator
PWM_SOURCE_SELECT_INDEPENDENT | PWM select Independent PWM as source
PWM_SOURCE_SELECT_MASTER | PWM select Master as source

Definition at line 125 of file pwm_hs_types.h.

## ◆ PWM_TRIGGER_COMPARE

enum PWM_TRIGGER_COMPARE

Enumerator
PWM_TRIGGER_COMPARE_A | PWM Trigger Compare A Register
PWM_TRIGGER_COMPARE_B | PWM Trigger Compare B Register
PWM_TRIGGER_COMPARE_C | PWM Trigger Compare C Register

Definition at line 97 of file pwm_hs_types.h.