9 #include "config/hal.h"
10 #include "app_power_control.h"
11 #include "drivers/v_loop.h"
37 #if (PLANT_MEASUREMENT == false)
#define _BUCK_VLOOP_Interrupt
Interrupt vector function call label.
#define _BUCK_VLOOP_ISR_IF
Interupt vector flag bit register bit.
#define DBGPIN2_Set()
Macro instruction to set a pin state to logic HIGH.
#define DBGPIN2_Clear()
Macro instruction to set a pin state to logic LOW.
volatile struct BUCK_CONVERTER_s buck
Global data object for a BUCK CONVERTER.
void v_loop_PTermUpdate(volatile struct NPNZ16b_s *controller)
Prototype of the alternate Assembly P-Term control loop helping to call the v_loop P-Term controller ...
volatile struct NPNZ16b_s v_loop
External reference to user-defined NPNZ16b controller data object 'v_loop'.
struct BUCK_CONVERTER_STATUS_s::@126::@128 bits
data structure for single bit addressing operations
volatile struct NPNZ16b_s * controller
pointer to control loop object data structure
void(* ctrl_Update)(volatile struct NPNZ16b_s *)
Function pointer to UPDATE routine.
volatile struct BUCK_CONVERTER_STATUS_s status
BUCK operation status bits.
volatile struct BUCK_LOOP_SETTINGS_s v_loop
BUCK voltage control loop object.