Contains PSFB control phase calculation between primary and secondary, and the PWM distribution. More...
#include <xc.h>#include <stdbool.h>#include "pwm_hs/pwm.h"#include "pwrctrl_typedef.h"#include "pwrctrl_pwm.h"
Include dependency graph for pwrctrl_pwm.c:Go to the source code of this file.
Macros | |
| #define | DEAD_TIME_ADJ 240 |
Functions | |
| void | PwrCtrl_PWM_Update () |
| PWM distribution for PSFB converter. | |
| void | PwrCtrl_PWM_Enable (void) |
| Enable the PWM output. | |
| void | PwrCtrl_PWM_Disable (void) |
| Disable the PWM output. | |
| void | PwrCtrl_PWM_Initialize (void) |
| Initialize the PWM peripheral. | |
| void | PwrCtrl_PWM_Stop_Switching (void) |
| Disable the PWM output. | |
| void | PwrCtrl_PWM_SetDutyCyclePrimary (uint16_t dutycycle) |
| set the PWM output to particular duty cycle. | |
| void | PwrCtrl_PWM_UpdateSecondaryRectifiers (void) |
| set the PWM output to particular duty cycle. | |
Definition in file pwrctrl_pwm.c.
| #define DEAD_TIME_ADJ 240 |
Definition at line 15 of file pwrctrl_pwm.c.