Generic power controller control settings. More...
#include <power_control/devices/dev_buck_typedef.h>
Data Fields | |
enum BUCK_CONTROL_MODE_e | control_mode |
Fundamental control mode. More... | |
volatile uint16_t | no_of_phases |
number of converter phases More... | |
volatile uint16_t | v_ref |
User reference setting used to control the power converter controller. More... | |
volatile uint16_t | i_ref |
User reference setting used to control the power converter controller. More... | |
Data Fields inherited from BUCK_CONVERTER_s | |
volatile struct BUCK_CONVERTER_STATUS_s | status |
BUCK operation status bits. More... | |
volatile struct BUCK_STATE_ID_s | state_id |
BUCK state machine operating state ID. More... | |
volatile struct BUCK_CONVERTER_STARTUP_s | startup |
BUCK startup timing settings. More... | |
volatile struct BUCK_CONVERTER_SETTINGS_s | set_values |
Control field for global access to references. More... | |
volatile struct BUCK_CONVERTER_DATA_s | data |
BUCK runtime data. More... | |
volatile struct BUCK_FEEDBACK_SETTINGS_s | feedback |
BUCK converter feedback settings. More... | |
volatile struct BUCK_SWITCH_NODE_SETTINGS_s | sw_node [BUCK_MPHASE_COUNT] |
BUCK converter switch node settings. More... | |
volatile struct BUCK_GPIO_SETTINGS_s | gpio |
BUCK converter additional GPIO specification. More... | |
volatile struct BUCK_LOOP_SETTINGS_s | v_loop |
BUCK voltage control loop object. More... | |
volatile struct BUCK_LOOP_SETTINGS_s | i_loop [BUCK_MPHASE_COUNT] |
BUCK Current control loop objects. More... | |
Generic power controller control settings.
This data structure is used to set the overall settings to allow external software instances to control the power control object, such as voltage and current references.
Definition at line 322 of file dev_buck_typedef.h.
enum BUCK_CONTROL_MODE_e control_mode |
Fundamental control mode.
Definition at line 306 of file dev_buck_typedef.h.
volatile uint16_t i_ref |
User reference setting used to control the power converter controller.
Definition at line 327 of file dev_buck_typedef.h.
volatile uint16_t no_of_phases |
number of converter phases
Definition at line 325 of file dev_buck_typedef.h.
volatile uint16_t v_ref |
User reference setting used to control the power converter controller.
Definition at line 326 of file dev_buck_typedef.h.