buck22 2.1.0.0
Buck 22 Registers Settings

Settings for registers of Buck 22 Click driver. More...

Macros

#define BUCK22_VOUT_MIN   800
 Buck 22 VOUT setting.
 
#define BUCK22_VOUT_MAX   3350
 
#define BUCK22_VOLTAGE_FACTOR   2
 
#define BUCK22_VOUT_RESOLUTION   ( 5 * BUCK22_VOLTAGE_FACTOR )
 
#define BUCK22_CONTROL_RESET   0x80
 Buck 22 CONTROL setting.
 
#define BUCK22_CONTROL_FPWM_VOUT_CHANGE   0x40
 
#define BUCK22_CONTROL_SOFT_EN   0x20
 
#define BUCK22_CONTROL_FPWM_EN   0x10
 
#define BUCK22_CONTROL_DISCHARGE_EN   0x08
 
#define BUCK22_CONTROL_HICCUP_EN   0x04
 
#define BUCK22_CONTROL_VRAMP_SPEED_20   0x00
 
#define BUCK22_CONTROL_VRAMP_SPEED_10   0x01
 
#define BUCK22_CONTROL_VRAMP_SPEED_5   0x02
 
#define BUCK22_CONTROL_VRAMP_SPEED_1   0x03
 
#define BUCK22_CONTROL_VRAMP_SPEED_MASK   0x03
 
#define BUCK22_CONTROL_DEFAULT_SETTING
 
#define BUCK22_STATUS_THERMAL_WARNING   0x10
 Buck 22 STATUS setting.
 
#define BUCK22_STATUS_HICCUP   0x08
 
#define BUCK22_STATUS_UVLO   0x01
 
#define BUCK22_DEVICE_ADDRESS   0x42
 Buck 22 device address setting.
 

Detailed Description

Settings for registers of Buck 22 Click driver.

Macro Definition Documentation

◆ BUCK22_CONTROL_DEFAULT_SETTING

#define BUCK22_CONTROL_DEFAULT_SETTING
Value:
#define BUCK22_CONTROL_DISCHARGE_EN
Definition buck22.h:106
#define BUCK22_CONTROL_HICCUP_EN
Definition buck22.h:107
#define BUCK22_CONTROL_FPWM_VOUT_CHANGE
Definition buck22.h:103
#define BUCK22_CONTROL_SOFT_EN
Definition buck22.h:104
#define BUCK22_CONTROL_VRAMP_SPEED_1
Definition buck22.h:111

◆ BUCK22_CONTROL_DISCHARGE_EN

#define BUCK22_CONTROL_DISCHARGE_EN   0x08

◆ BUCK22_CONTROL_FPWM_EN

#define BUCK22_CONTROL_FPWM_EN   0x10

◆ BUCK22_CONTROL_FPWM_VOUT_CHANGE

#define BUCK22_CONTROL_FPWM_VOUT_CHANGE   0x40

◆ BUCK22_CONTROL_HICCUP_EN

#define BUCK22_CONTROL_HICCUP_EN   0x04

◆ BUCK22_CONTROL_RESET

#define BUCK22_CONTROL_RESET   0x80

Buck 22 CONTROL setting.

Specified setting for CONTROL of Buck 22 Click driver.

◆ BUCK22_CONTROL_SOFT_EN

#define BUCK22_CONTROL_SOFT_EN   0x20

◆ BUCK22_CONTROL_VRAMP_SPEED_1

#define BUCK22_CONTROL_VRAMP_SPEED_1   0x03

◆ BUCK22_CONTROL_VRAMP_SPEED_10

#define BUCK22_CONTROL_VRAMP_SPEED_10   0x01

◆ BUCK22_CONTROL_VRAMP_SPEED_20

#define BUCK22_CONTROL_VRAMP_SPEED_20   0x00

◆ BUCK22_CONTROL_VRAMP_SPEED_5

#define BUCK22_CONTROL_VRAMP_SPEED_5   0x02

◆ BUCK22_CONTROL_VRAMP_SPEED_MASK

#define BUCK22_CONTROL_VRAMP_SPEED_MASK   0x03

◆ BUCK22_DEVICE_ADDRESS

#define BUCK22_DEVICE_ADDRESS   0x42

Buck 22 device address setting.

Specified setting for device slave address selection of Buck 22 Click driver.

◆ BUCK22_STATUS_HICCUP

#define BUCK22_STATUS_HICCUP   0x08

◆ BUCK22_STATUS_THERMAL_WARNING

#define BUCK22_STATUS_THERMAL_WARNING   0x10

Buck 22 STATUS setting.

Specified setting for STATUS of Buck 22 Click driver.

◆ BUCK22_STATUS_UVLO

#define BUCK22_STATUS_UVLO   0x01

◆ BUCK22_VOLTAGE_FACTOR

#define BUCK22_VOLTAGE_FACTOR   2

◆ BUCK22_VOUT_MAX

#define BUCK22_VOUT_MAX   3350

◆ BUCK22_VOUT_MIN

#define BUCK22_VOUT_MIN   800

Buck 22 VOUT setting.

Specified setting for VOUT of Buck 22 Click driver.

◆ BUCK22_VOUT_RESOLUTION

#define BUCK22_VOUT_RESOLUTION   ( 5 * BUCK22_VOLTAGE_FACTOR )