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"
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.