buckboost4 2.1.0.0
Buck-Boost 4 Registers Settings

Settings for registers of Buck-Boost 4 Click driver. More...

Macros

#define BUCKBOOST4_VREF_MV_MIN   45.0f
 Buck-Boost 4 internal reference voltage data values.
 
#define BUCKBOOST4_VREF_MV_MAX   1200.0f
 
#define BUCKBOOST4_VREF_MV_STEP   0.5645f
 
#define BUCKBOOST4_IOUT_LIMIT_CT_DIS   0x00
 Buck-Boost 4 current limit target voltage data values.
 
#define BUCKBOOST4_IOUT_LIMIT_CT_EN   0x01
 
#define BUCKBOOST4_IOUT_LIMIT_CLTV_MIN   0.0f
 
#define BUCKBOOST4_IOUT_LIMIT_CLTV_MAX   63.5f
 
#define BUCKBOOST4_IOUT_LIMIT_CLTV_STEP   0.5f
 
#define BUCKBOOST4_VOUT_SR_OCP_DELAY_128_US   0x00
 Buck-Boost 4 overcurrent response time data values.
 
#define BUCKBOOST4_VOUT_SR_OCP_DELAY_3_S   0x01
 
#define BUCKBOOST4_VOUT_SR_OCP_DELAY_6_S   0x02
 
#define BUCKBOOST4_VOUT_SR_OCP_DELAY_12_S   0x03
 
#define BUCKBOOST4_VOUT_SR_OCP_DELAY_BIT_MASK   0xCF
 
#define BUCKBOOST4_VOUT_SR_SR_MV_US_1_25   0x00
 Buck-Boost 4 slew rate for output voltage change data values.
 
#define BUCKBOOST4_VOUT_SR_SR_MV_US_2_5   0x01
 
#define BUCKBOOST4_VOUT_SR_SR_MV_US_5   0x02
 
#define BUCKBOOST4_VOUT_SR_SR_MV_US_10   0x03
 
#define BUCKBOOST4_VOUT_SR_SR_BIT_MASK   0xFC
 
#define BUCKBOOST4_VOUT_FS_FB_EXT   0x80
 Buck-Boost 4 output feedback voltage and ratio data values.
 
#define BUCKBOOST4_VOUT_FS_INTFB_0_2256   0x00
 
#define BUCKBOOST4_VOUT_FS_INTFB_0_1128   0x01
 
#define BUCKBOOST4_VOUT_FS_INTFB_0_0752   0x02
 
#define BUCKBOOST4_VOUT_FS_INTFB_0_0564   0x03
 
#define BUCKBOOST4_VOUT_FS_INTFB_BIT_MASK   0xFC
 
#define BUCKBOOST4_MODE_OE_EN   0x80
 Buck-Boost 4 mode configuration data values.
 
#define BUCKBOOST4_MODE_FSWDBL_DIS   0x00
 
#define BUCKBOOST4_MODE_FSWDBL_EN   0x01
 
#define BUCKBOOST4_MODE_HICCUP_DIS   0x00
 
#define BUCKBOOST4_MODE_HICCUP_EN   0x01
 
#define BUCKBOOST4_MODE_DISCHG_DIS   0x00
 
#define BUCKBOOST4_MODE_DISCHG_EN   0x01
 
#define BUCKBOOST4_MODE_FPWM_DIS   0x00
 
#define BUCKBOOST4_MODE_FPWM_EN   0x01
 
#define BUCKBOOST4_MODE_BIT_MASK   0x8D
 
#define BUCKBOOST4_VOUT_LIM_MIN   0.8f
 Buck-Boost 4 output voltage limits data values.
 
#define BUCKBOOST4_VOUT_LIM_5_V   5.0f
 
#define BUCKBOOST4_VOUT_LIM_10_V   10.0f
 
#define BUCKBOOST4_VOUT_LIM_15_V   15.0f
 
#define BUCKBOOST4_VOUT_LIM_20_V   20.0f
 
#define BUCKBOOST4_VOUT_LIM_MAX   21.286f
 
#define BUCKBOOST4_INTFB_STEP_MAX   0.2256f
 
#define BUCKBOOST4_CONVERT_V_TO_MV   1000.0f
 
#define BUCKBOOST4_DEVICE_ADDRESS_0   0x75
 Buck-Boost 4 device address setting.
 
#define BUCKBOOST4_DEVICE_ADDRESS_1   0x74
 

Detailed Description

Settings for registers of Buck-Boost 4 Click driver.

Macro Definition Documentation

◆ BUCKBOOST4_CONVERT_V_TO_MV

#define BUCKBOOST4_CONVERT_V_TO_MV   1000.0f

◆ BUCKBOOST4_DEVICE_ADDRESS_0

#define BUCKBOOST4_DEVICE_ADDRESS_0   0x75

Buck-Boost 4 device address setting.

Specified setting for device slave address selection of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_DEVICE_ADDRESS_1

#define BUCKBOOST4_DEVICE_ADDRESS_1   0x74

◆ BUCKBOOST4_INTFB_STEP_MAX

#define BUCKBOOST4_INTFB_STEP_MAX   0.2256f

◆ BUCKBOOST4_IOUT_LIMIT_CLTV_MAX

#define BUCKBOOST4_IOUT_LIMIT_CLTV_MAX   63.5f

◆ BUCKBOOST4_IOUT_LIMIT_CLTV_MIN

#define BUCKBOOST4_IOUT_LIMIT_CLTV_MIN   0.0f

◆ BUCKBOOST4_IOUT_LIMIT_CLTV_STEP

#define BUCKBOOST4_IOUT_LIMIT_CLTV_STEP   0.5f

◆ BUCKBOOST4_IOUT_LIMIT_CT_DIS

#define BUCKBOOST4_IOUT_LIMIT_CT_DIS   0x00

Buck-Boost 4 current limit target voltage data values.

Current limit target voltage data values of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_IOUT_LIMIT_CT_EN

#define BUCKBOOST4_IOUT_LIMIT_CT_EN   0x01

◆ BUCKBOOST4_MODE_BIT_MASK

#define BUCKBOOST4_MODE_BIT_MASK   0x8D

◆ BUCKBOOST4_MODE_DISCHG_DIS

#define BUCKBOOST4_MODE_DISCHG_DIS   0x00

◆ BUCKBOOST4_MODE_DISCHG_EN

#define BUCKBOOST4_MODE_DISCHG_EN   0x01

◆ BUCKBOOST4_MODE_FPWM_DIS

#define BUCKBOOST4_MODE_FPWM_DIS   0x00

◆ BUCKBOOST4_MODE_FPWM_EN

#define BUCKBOOST4_MODE_FPWM_EN   0x01

◆ BUCKBOOST4_MODE_FSWDBL_DIS

#define BUCKBOOST4_MODE_FSWDBL_DIS   0x00

◆ BUCKBOOST4_MODE_FSWDBL_EN

#define BUCKBOOST4_MODE_FSWDBL_EN   0x01

◆ BUCKBOOST4_MODE_HICCUP_DIS

#define BUCKBOOST4_MODE_HICCUP_DIS   0x00

◆ BUCKBOOST4_MODE_HICCUP_EN

#define BUCKBOOST4_MODE_HICCUP_EN   0x01

◆ BUCKBOOST4_MODE_OE_EN

#define BUCKBOOST4_MODE_OE_EN   0x80

Buck-Boost 4 mode configuration data values.

Mode configuration data values of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_VOUT_FS_FB_EXT

#define BUCKBOOST4_VOUT_FS_FB_EXT   0x80

Buck-Boost 4 output feedback voltage and ratio data values.

Output feedback voltage and ratio data values of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_VOUT_FS_INTFB_0_0564

#define BUCKBOOST4_VOUT_FS_INTFB_0_0564   0x03

◆ BUCKBOOST4_VOUT_FS_INTFB_0_0752

#define BUCKBOOST4_VOUT_FS_INTFB_0_0752   0x02

◆ BUCKBOOST4_VOUT_FS_INTFB_0_1128

#define BUCKBOOST4_VOUT_FS_INTFB_0_1128   0x01

◆ BUCKBOOST4_VOUT_FS_INTFB_0_2256

#define BUCKBOOST4_VOUT_FS_INTFB_0_2256   0x00

◆ BUCKBOOST4_VOUT_FS_INTFB_BIT_MASK

#define BUCKBOOST4_VOUT_FS_INTFB_BIT_MASK   0xFC

◆ BUCKBOOST4_VOUT_LIM_10_V

#define BUCKBOOST4_VOUT_LIM_10_V   10.0f

◆ BUCKBOOST4_VOUT_LIM_15_V

#define BUCKBOOST4_VOUT_LIM_15_V   15.0f

◆ BUCKBOOST4_VOUT_LIM_20_V

#define BUCKBOOST4_VOUT_LIM_20_V   20.0f

◆ BUCKBOOST4_VOUT_LIM_5_V

#define BUCKBOOST4_VOUT_LIM_5_V   5.0f

◆ BUCKBOOST4_VOUT_LIM_MAX

#define BUCKBOOST4_VOUT_LIM_MAX   21.286f

◆ BUCKBOOST4_VOUT_LIM_MIN

#define BUCKBOOST4_VOUT_LIM_MIN   0.8f

Buck-Boost 4 output voltage limits data values.

Output voltage limits data values of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_VOUT_SR_OCP_DELAY_128_US

#define BUCKBOOST4_VOUT_SR_OCP_DELAY_128_US   0x00

Buck-Boost 4 overcurrent response time data values.

Overcurrent response time data values of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_VOUT_SR_OCP_DELAY_12_S

#define BUCKBOOST4_VOUT_SR_OCP_DELAY_12_S   0x03

◆ BUCKBOOST4_VOUT_SR_OCP_DELAY_3_S

#define BUCKBOOST4_VOUT_SR_OCP_DELAY_3_S   0x01

◆ BUCKBOOST4_VOUT_SR_OCP_DELAY_6_S

#define BUCKBOOST4_VOUT_SR_OCP_DELAY_6_S   0x02

◆ BUCKBOOST4_VOUT_SR_OCP_DELAY_BIT_MASK

#define BUCKBOOST4_VOUT_SR_OCP_DELAY_BIT_MASK   0xCF

◆ BUCKBOOST4_VOUT_SR_SR_BIT_MASK

#define BUCKBOOST4_VOUT_SR_SR_BIT_MASK   0xFC

◆ BUCKBOOST4_VOUT_SR_SR_MV_US_10

#define BUCKBOOST4_VOUT_SR_SR_MV_US_10   0x03

◆ BUCKBOOST4_VOUT_SR_SR_MV_US_1_25

#define BUCKBOOST4_VOUT_SR_SR_MV_US_1_25   0x00

Buck-Boost 4 slew rate for output voltage change data values.

Slew rate for output voltage change data values of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_VOUT_SR_SR_MV_US_2_5

#define BUCKBOOST4_VOUT_SR_SR_MV_US_2_5   0x01

◆ BUCKBOOST4_VOUT_SR_SR_MV_US_5

#define BUCKBOOST4_VOUT_SR_SR_MV_US_5   0x02

◆ BUCKBOOST4_VREF_MV_MAX

#define BUCKBOOST4_VREF_MV_MAX   1200.0f

◆ BUCKBOOST4_VREF_MV_MIN

#define BUCKBOOST4_VREF_MV_MIN   45.0f

Buck-Boost 4 internal reference voltage data values.

Internal reference voltage data values of Buck-Boost 4 Click driver.

◆ BUCKBOOST4_VREF_MV_STEP

#define BUCKBOOST4_VREF_MV_STEP   0.5645f