buck23 2.1.0.0
Buck 23 Registers Settings

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

Macros

#define BUCK23_DEVICE_ID   0x03
 Buck 23 device ID setting.
 
#define BUCK23_VIDMAX_UNCAPPED   0x4E
 Buck 23 VIDMAX register setting.
 
#define BUCK23_CONFIG_VSTEP_10   0x00
 Buck 23 CONFIG register setting.
 
#define BUCK23_CONFIG_VSTEP_12_5   0x80
 
#define BUCK23_CONFIG_VSTEP_MASK   0x80
 
#define BUCK23_CONFIG_MODE_SYNC   0x00
 
#define BUCK23_CONFIG_MODE_FPWM   0x08
 
#define BUCK23_CONFIG_MODE_MASK   0x08
 
#define BUCK23_CONFIG_SS_DIS   0x00
 
#define BUCK23_CONFIG_SS_3_PCT_SPREAD   0x04
 
#define BUCK23_CONFIG_SS_MASK   0x04
 
#define BUCK23_CONFIG_SYNC_IO_IN_RISE   0x00
 
#define BUCK23_CONFIG_SYNC_IO_IN_FALL   0x01
 
#define BUCK23_CONFIG_SYNC_IO_OUT_FALL   0x02
 
#define BUCK23_CONFIG_SYNC_IO_MASK   0x03
 
#define BUCK23_STATUS_INTERR   0x80
 Buck 23 STATUS register setting.
 
#define BUCK23_STATUS_VRHOT   0x20
 
#define BUCK23_STATUS_UV   0x10
 
#define BUCK23_STATUS_OV   0x08
 
#define BUCK23_STATUS_OC   0x04
 
#define BUCK23_STATUS_VMERR   0x02
 
#define BUCK23_SLEW_SS_22_DVS_22   0x00
 Buck 23 SLEW register setting.
 
#define BUCK23_SLEW_SS_11_DVS_22   0x01
 
#define BUCK23_SLEW_SS_5_5_DVS_22   0x02
 
#define BUCK23_SLEW_SS_11_DVS_11   0x03
 
#define BUCK23_SLEW_SS_5_5_DVS_11   0x04
 
#define BUCK23_SLEW_SS_44_DVS_44   0x05
 
#define BUCK23_SLEW_SS_22_DVS_44   0x06
 
#define BUCK23_SLEW_SS_11_DVS_44   0x07
 
#define BUCK23_SLEW_SS_5_5_DVS_44   0x08
 
#define BUCK23_SLEW_SS_5_5_DVS_5_5   0x09
 
#define BUCK23_SLEW_MASK   0x0F
 
#define BUCK23_VSTEP_10   0
 Buck 23 voltage output step setting.
 
#define BUCK23_VSTEP_12_5   1
 
#define BUCK23_VID_MIN   0x01
 Buck 23 voltage output setting.
 
#define BUCK23_VID_MAX   0x4E
 
#define BUCK23_VOUT_MIN_VSTEP_10   500u
 
#define BUCK23_VOUT_MAX_VSTEP_10   1270u
 
#define BUCK23_VOUT_MIN_VSTEP_12_5   625u
 
#define BUCK23_VOUT_MAX_VSTEP_12_5   1587u
 
#define BUCK23_VOUT_RES_VSTEP_10   10.0f
 
#define BUCK23_VOUT_RES_VSTEP_12_5   12.5f
 
#define BUCK23_DEVICE_ADDRESS_0   0x38
 Buck 23 device address setting.
 
#define BUCK23_DEVICE_ADDRESS_1   0x39
 

Detailed Description

Settings for registers of Buck 23 Click driver.

Macro Definition Documentation

◆ BUCK23_CONFIG_MODE_FPWM

#define BUCK23_CONFIG_MODE_FPWM   0x08

◆ BUCK23_CONFIG_MODE_MASK

#define BUCK23_CONFIG_MODE_MASK   0x08

◆ BUCK23_CONFIG_MODE_SYNC

#define BUCK23_CONFIG_MODE_SYNC   0x00

◆ BUCK23_CONFIG_SS_3_PCT_SPREAD

#define BUCK23_CONFIG_SS_3_PCT_SPREAD   0x04

◆ BUCK23_CONFIG_SS_DIS

#define BUCK23_CONFIG_SS_DIS   0x00

◆ BUCK23_CONFIG_SS_MASK

#define BUCK23_CONFIG_SS_MASK   0x04

◆ BUCK23_CONFIG_SYNC_IO_IN_FALL

#define BUCK23_CONFIG_SYNC_IO_IN_FALL   0x01

◆ BUCK23_CONFIG_SYNC_IO_IN_RISE

#define BUCK23_CONFIG_SYNC_IO_IN_RISE   0x00

◆ BUCK23_CONFIG_SYNC_IO_MASK

#define BUCK23_CONFIG_SYNC_IO_MASK   0x03

◆ BUCK23_CONFIG_SYNC_IO_OUT_FALL

#define BUCK23_CONFIG_SYNC_IO_OUT_FALL   0x02

◆ BUCK23_CONFIG_VSTEP_10

#define BUCK23_CONFIG_VSTEP_10   0x00

Buck 23 CONFIG register setting.

Specified setting for CONFIG register of Buck 23 Click driver.

◆ BUCK23_CONFIG_VSTEP_12_5

#define BUCK23_CONFIG_VSTEP_12_5   0x80

◆ BUCK23_CONFIG_VSTEP_MASK

#define BUCK23_CONFIG_VSTEP_MASK   0x80

◆ BUCK23_DEVICE_ADDRESS_0

#define BUCK23_DEVICE_ADDRESS_0   0x38

Buck 23 device address setting.

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

◆ BUCK23_DEVICE_ADDRESS_1

#define BUCK23_DEVICE_ADDRESS_1   0x39

◆ BUCK23_DEVICE_ID

#define BUCK23_DEVICE_ID   0x03

Buck 23 device ID setting.

Specified setting for device ID of Buck 23 Click driver.

◆ BUCK23_SLEW_MASK

#define BUCK23_SLEW_MASK   0x0F

◆ BUCK23_SLEW_SS_11_DVS_11

#define BUCK23_SLEW_SS_11_DVS_11   0x03

◆ BUCK23_SLEW_SS_11_DVS_22

#define BUCK23_SLEW_SS_11_DVS_22   0x01

◆ BUCK23_SLEW_SS_11_DVS_44

#define BUCK23_SLEW_SS_11_DVS_44   0x07

◆ BUCK23_SLEW_SS_22_DVS_22

#define BUCK23_SLEW_SS_22_DVS_22   0x00

Buck 23 SLEW register setting.

Specified setting for SLEW register of Buck 23 Click driver.

◆ BUCK23_SLEW_SS_22_DVS_44

#define BUCK23_SLEW_SS_22_DVS_44   0x06

◆ BUCK23_SLEW_SS_44_DVS_44

#define BUCK23_SLEW_SS_44_DVS_44   0x05

◆ BUCK23_SLEW_SS_5_5_DVS_11

#define BUCK23_SLEW_SS_5_5_DVS_11   0x04

◆ BUCK23_SLEW_SS_5_5_DVS_22

#define BUCK23_SLEW_SS_5_5_DVS_22   0x02

◆ BUCK23_SLEW_SS_5_5_DVS_44

#define BUCK23_SLEW_SS_5_5_DVS_44   0x08

◆ BUCK23_SLEW_SS_5_5_DVS_5_5

#define BUCK23_SLEW_SS_5_5_DVS_5_5   0x09

◆ BUCK23_STATUS_INTERR

#define BUCK23_STATUS_INTERR   0x80

Buck 23 STATUS register setting.

Specified setting for STATUS register of Buck 23 Click driver.

◆ BUCK23_STATUS_OC

#define BUCK23_STATUS_OC   0x04

◆ BUCK23_STATUS_OV

#define BUCK23_STATUS_OV   0x08

◆ BUCK23_STATUS_UV

#define BUCK23_STATUS_UV   0x10

◆ BUCK23_STATUS_VMERR

#define BUCK23_STATUS_VMERR   0x02

◆ BUCK23_STATUS_VRHOT

#define BUCK23_STATUS_VRHOT   0x20

◆ BUCK23_VID_MAX

#define BUCK23_VID_MAX   0x4E

◆ BUCK23_VID_MIN

#define BUCK23_VID_MIN   0x01

Buck 23 voltage output setting.

Specified setting for voltage output of Buck 23 Click driver.

◆ BUCK23_VIDMAX_UNCAPPED

#define BUCK23_VIDMAX_UNCAPPED   0x4E

Buck 23 VIDMAX register setting.

Specified setting for VIDMAX register of Buck 23 Click driver.

◆ BUCK23_VOUT_MAX_VSTEP_10

#define BUCK23_VOUT_MAX_VSTEP_10   1270u

◆ BUCK23_VOUT_MAX_VSTEP_12_5

#define BUCK23_VOUT_MAX_VSTEP_12_5   1587u

◆ BUCK23_VOUT_MIN_VSTEP_10

#define BUCK23_VOUT_MIN_VSTEP_10   500u

◆ BUCK23_VOUT_MIN_VSTEP_12_5

#define BUCK23_VOUT_MIN_VSTEP_12_5   625u

◆ BUCK23_VOUT_RES_VSTEP_10

#define BUCK23_VOUT_RES_VSTEP_10   10.0f

◆ BUCK23_VOUT_RES_VSTEP_12_5

#define BUCK23_VOUT_RES_VSTEP_12_5   12.5f

◆ BUCK23_VSTEP_10

#define BUCK23_VSTEP_10   0

Buck 23 voltage output step setting.

Specified setting for voltage output step of Buck 23 Click driver.

◆ BUCK23_VSTEP_12_5

#define BUCK23_VSTEP_12_5   1