smartbuck3 2.1.0.0
Smart Buck 3 Registers Settings

Settings for registers of Smart Buck 3 Click driver. More...

Macros

#define SMARTBUCK3_MOD_BIT_MASK   0x80
 Smart Buck 3 description setting.
 
#define SMARTBUCK3_OP_MODE_FORCED_PWM   0x80
 
#define SMARTBUCK3_OP_MODE_PFM   0x00
 
#define SMARTBUCK3_OV_BIT_MASK   0x7F
 
#define SMARTBUCK3_CTRL_PD_EN   0x80
 
#define SMARTBUCK3_CTRL_PD_VSEL   0x40
 
#define SMARTBUCK3_TEMP_DIS_BIT_MASK   0xFB
 
#define SMARTBUCK3_TEMP_TS_ENABLE   0x00
 
#define SMARTBUCK3_TEMP_TS_DISABLE   0x04
 
#define SMARTBUCK3_TEMP_TJEW   0x02
 
#define SMARTBUCK3_TEMP_TJEW_BIT_MASK   0xFD
 
#define SMARTBUCK3_TEMP_LT_120_C   0x00
 
#define SMARTBUCK3_TEMP_GT_120_C   0x01
 
#define SMARTBUCK3_TEMP_ERROR   0x02
 
#define SMARTBUCK3_TEMP_TJTS   0x01
 
#define SMARTBUCK3_RMP_SET   0xE0
 
#define SMARTBUCK3_RMP_EN_DISC   0x04
 
#define SMARTBUCK3_RMP_PFM   0x02
 
#define SMARTBUCK3_ID_VENDOR   0xF0
 
#define SMARTBUCK3_ID_PART   0x0C
 
#define SMARTBUCK3_ID_REV   0x03
 
#define SMARTBUCK3_VTG_RAMP_T_32mVns   0x00
 
#define SMARTBUCK3_VTG_RAMP_T_16mVns   0x01
 
#define SMARTBUCK3_VTG_RAMP_T_8mVns   0x02
 
#define SMARTBUCK3_VTG_RAMP_T_4mVns   0x03
 
#define SMARTBUCK3_VTG_RAMP_T_2mVns   0x04
 
#define SMARTBUCK3_VTG_RAMP_T_1mVns   0x05
 
#define SMARTBUCK3_VTG_RAMP_T_0_5mVns   0x06
 
#define SMARTBUCK3_VTG_RAMP_T_0_25mVns   0x07
 
#define SMARTBUCK3_VTG_RAMP_T_BIT_MASK   0xE0
 
#define SMARTBUCK3_VOUT_MAX   1770
 
#define SMARTBUCK3_VOUT_MIN   500
 
#define SMARTBUCK3_DEVICE_ID   0x91
 
#define SMARTBUCK3_DEVICE_ADDRESS   0x60
 Smart Buck 3 device address setting.
 

Detailed Description

Settings for registers of Smart Buck 3 Click driver.

Macro Definition Documentation

◆ SMARTBUCK3_CTRL_PD_EN

#define SMARTBUCK3_CTRL_PD_EN   0x80

◆ SMARTBUCK3_CTRL_PD_VSEL

#define SMARTBUCK3_CTRL_PD_VSEL   0x40

◆ SMARTBUCK3_DEVICE_ADDRESS

#define SMARTBUCK3_DEVICE_ADDRESS   0x60

Smart Buck 3 device address setting.

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

◆ SMARTBUCK3_DEVICE_ID

#define SMARTBUCK3_DEVICE_ID   0x91

◆ SMARTBUCK3_ID_PART

#define SMARTBUCK3_ID_PART   0x0C

◆ SMARTBUCK3_ID_REV

#define SMARTBUCK3_ID_REV   0x03

◆ SMARTBUCK3_ID_VENDOR

#define SMARTBUCK3_ID_VENDOR   0xF0

◆ SMARTBUCK3_MOD_BIT_MASK

#define SMARTBUCK3_MOD_BIT_MASK   0x80

Smart Buck 3 description setting.

Specified setting for description of Smart Buck 3 Click driver.

◆ SMARTBUCK3_OP_MODE_FORCED_PWM

#define SMARTBUCK3_OP_MODE_FORCED_PWM   0x80

◆ SMARTBUCK3_OP_MODE_PFM

#define SMARTBUCK3_OP_MODE_PFM   0x00

◆ SMARTBUCK3_OV_BIT_MASK

#define SMARTBUCK3_OV_BIT_MASK   0x7F

◆ SMARTBUCK3_RMP_EN_DISC

#define SMARTBUCK3_RMP_EN_DISC   0x04

◆ SMARTBUCK3_RMP_PFM

#define SMARTBUCK3_RMP_PFM   0x02

◆ SMARTBUCK3_RMP_SET

#define SMARTBUCK3_RMP_SET   0xE0

◆ SMARTBUCK3_TEMP_DIS_BIT_MASK

#define SMARTBUCK3_TEMP_DIS_BIT_MASK   0xFB

◆ SMARTBUCK3_TEMP_ERROR

#define SMARTBUCK3_TEMP_ERROR   0x02

◆ SMARTBUCK3_TEMP_GT_120_C

#define SMARTBUCK3_TEMP_GT_120_C   0x01

◆ SMARTBUCK3_TEMP_LT_120_C

#define SMARTBUCK3_TEMP_LT_120_C   0x00

◆ SMARTBUCK3_TEMP_TJEW

#define SMARTBUCK3_TEMP_TJEW   0x02

◆ SMARTBUCK3_TEMP_TJEW_BIT_MASK

#define SMARTBUCK3_TEMP_TJEW_BIT_MASK   0xFD

◆ SMARTBUCK3_TEMP_TJTS

#define SMARTBUCK3_TEMP_TJTS   0x01

◆ SMARTBUCK3_TEMP_TS_DISABLE

#define SMARTBUCK3_TEMP_TS_DISABLE   0x04

◆ SMARTBUCK3_TEMP_TS_ENABLE

#define SMARTBUCK3_TEMP_TS_ENABLE   0x00

◆ SMARTBUCK3_VOUT_MAX

#define SMARTBUCK3_VOUT_MAX   1770

◆ SMARTBUCK3_VOUT_MIN

#define SMARTBUCK3_VOUT_MIN   500

◆ SMARTBUCK3_VTG_RAMP_T_0_25mVns

#define SMARTBUCK3_VTG_RAMP_T_0_25mVns   0x07

◆ SMARTBUCK3_VTG_RAMP_T_0_5mVns

#define SMARTBUCK3_VTG_RAMP_T_0_5mVns   0x06

◆ SMARTBUCK3_VTG_RAMP_T_16mVns

#define SMARTBUCK3_VTG_RAMP_T_16mVns   0x01

◆ SMARTBUCK3_VTG_RAMP_T_1mVns

#define SMARTBUCK3_VTG_RAMP_T_1mVns   0x05

◆ SMARTBUCK3_VTG_RAMP_T_2mVns

#define SMARTBUCK3_VTG_RAMP_T_2mVns   0x04

◆ SMARTBUCK3_VTG_RAMP_T_32mVns

#define SMARTBUCK3_VTG_RAMP_T_32mVns   0x00

◆ SMARTBUCK3_VTG_RAMP_T_4mVns

#define SMARTBUCK3_VTG_RAMP_T_4mVns   0x03

◆ SMARTBUCK3_VTG_RAMP_T_8mVns

#define SMARTBUCK3_VTG_RAMP_T_8mVns   0x02

◆ SMARTBUCK3_VTG_RAMP_T_BIT_MASK

#define SMARTBUCK3_VTG_RAMP_T_BIT_MASK   0xE0