smartbuck4 2.1.0.0
Smart Buck 4 Registers Settings

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

Macros

#define SMARTBUCK4_PIN_STATE_LOW   0x00
 Smart Buck 4 description setting.
 
#define SMARTBUCK4_PIN_STATE_HIGH   0x01
 
#define SMARTBUCK4_ENABLE_REGULATOR   0x80
 Smart Buck 4 regulator setting.
 
#define SMARTBUCK4_DISABLE_REGULATOR   0x00
 
#define SMARTBUCK4_REGULATOR_A_FB_425_MV   0x00
 Smart Buck 4 Type-A regulator servo (feedback) voltage setting.
 
#define SMARTBUCK4_REGULATOR_A_FB_450_MV   0x01
 
#define SMARTBUCK4_REGULATOR_A_FB_475_MV   0x02
 
#define SMARTBUCK4_REGULATOR_A_FB_500_MV   0x03
 
#define SMARTBUCK4_REGULATOR_A_FB_525_MV   0x04
 
#define SMARTBUCK4_REGULATOR_A_FB_550_MV   0x05
 
#define SMARTBUCK4_REGULATOR_A_FB_575_MV   0x06
 
#define SMARTBUCK4_REGULATOR_A_FB_600_MV   0x07
 
#define SMARTBUCK4_REGULATOR_A_FB_625_MV   0x08
 
#define SMARTBUCK4_REGULATOR_A_FB_650_MV   0x09
 
#define SMARTBUCK4_REGULATOR_A_FB_675_MV   0x0A
 
#define SMARTBUCK4_REGULATOR_A_FB_700_MV   0x0B
 
#define SMARTBUCK4_REGULATOR_A_FB_725_MV   0x0C
 
#define SMARTBUCK4_REGULATOR_A_FB_750_MV   0x0D
 
#define SMARTBUCK4_REGULATOR_A_FB_775_MV   0x0E
 
#define SMARTBUCK4_REGULATOR_A_FB_800_MV   0x0F
 
#define SMARTBUCK4_REGULATOR_B_600_MV   0x00
 Smart Buck 4 Type-B regulator base output voltage setting.
 
#define SMARTBUCK4_REGULATOR_B_700_MV   0x04
 
#define SMARTBUCK4_REGULATOR_B_800_MV   0x08
 
#define SMARTBUCK4_REGULATOR_B_900_MV   0x0C
 
#define SMARTBUCK4_REGULATOR_B_1000_MV   0x10
 
#define SMARTBUCK4_REGULATOR_B_1100_MV   0x14
 
#define SMARTBUCK4_REGULATOR_B_1200_MV   0x18
 
#define SMARTBUCK4_REGULATOR_B_1300_MV   0x1C
 
#define SMARTBUCK4_REGULATOR_B_1400_MV   0x20
 
#define SMARTBUCK4_REGULATOR_B_1500_MV   0x24
 
#define SMARTBUCK4_REGULATOR_B_1600_MV   0x28
 
#define SMARTBUCK4_REGULATOR_B_1700_MV   0x2C
 
#define SMARTBUCK4_REGULATOR_B_1800_MV   0x30
 
#define SMARTBUCK4_REGULATOR_B_1900_MV   0x34
 
#define SMARTBUCK4_REGULATOR_B_2000_MV   0x38
 
#define SMARTBUCK4_REGULATOR_B_2100_MV   0x3C
 
#define SMARTBUCK4_REGULATOR_B_2200_MV   0x40
 
#define SMARTBUCK4_REGULATOR_B_2300_MV   0x44
 
#define SMARTBUCK4_REGULATOR_B_2400_MV   0x48
 
#define SMARTBUCK4_REGULATOR_B_2500_MV   0x4C
 
#define SMARTBUCK4_REGULATOR_B_2600_MV   0x50
 
#define SMARTBUCK4_REGULATOR_B_2700_MV   0x54
 
#define SMARTBUCK4_REGULATOR_B_2800_MV   0x58
 
#define SMARTBUCK4_REGULATOR_B_2900_MV   0x5C
 
#define SMARTBUCK4_REGULATOR_B_3000_MV   0x60
 
#define SMARTBUCK4_REGULATOR_B_3100_MV   0x64
 
#define SMARTBUCK4_REGULATOR_B_3200_MV   0x68
 
#define SMARTBUCK4_REGULATOR_B_3300_MV   0x6C
 
#define SMARTBUCK4_REGULATOR_B_3400_MV   0x70
 
#define SMARTBUCK4_REGULATOR_B_3500_MV   0x74
 
#define SMARTBUCK4_REGULATOR_B_3600_MV   0x78
 
#define SMARTBUCK4_REGULATOR_B_3700_MV   0x7C
 
#define SMARTBUCK4_REGULATOR_B_INC_0_MV   0x00
 Smart Buck 4 Type-B regulator incremental output voltage setting.
 
#define SMARTBUCK4_REGULATOR_B_INC_25_MV   0x01
 
#define SMARTBUCK4_REGULATOR_B_INC_50_MV   0x02
 
#define SMARTBUCK4_REGULATOR_B_INC_75_MV   0x03
 
#define SMARTBUCK4_DEVICE_ADDRESS   0x65
 Smart Buck 4 device address setting.
 

Detailed Description

Settings for registers of Smart Buck 4 Click driver.

Macro Definition Documentation

◆ SMARTBUCK4_DEVICE_ADDRESS

#define SMARTBUCK4_DEVICE_ADDRESS   0x65

Smart Buck 4 device address setting.

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

◆ SMARTBUCK4_DISABLE_REGULATOR

#define SMARTBUCK4_DISABLE_REGULATOR   0x00

◆ SMARTBUCK4_ENABLE_REGULATOR

#define SMARTBUCK4_ENABLE_REGULATOR   0x80

Smart Buck 4 regulator setting.

Specified setting for regulator of Smart Buck 4 Click driver.

◆ SMARTBUCK4_PIN_STATE_HIGH

#define SMARTBUCK4_PIN_STATE_HIGH   0x01

◆ SMARTBUCK4_PIN_STATE_LOW

#define SMARTBUCK4_PIN_STATE_LOW   0x00

Smart Buck 4 description setting.

Specified setting for description of Smart Buck 4 Click driver.

◆ SMARTBUCK4_REGULATOR_A_FB_425_MV

#define SMARTBUCK4_REGULATOR_A_FB_425_MV   0x00

Smart Buck 4 Type-A regulator servo (feedback) voltage setting.

Specified setting for Type-A regulator servo (feedback) voltage of Smart Buck 4 Click driver.

◆ SMARTBUCK4_REGULATOR_A_FB_450_MV

#define SMARTBUCK4_REGULATOR_A_FB_450_MV   0x01

◆ SMARTBUCK4_REGULATOR_A_FB_475_MV

#define SMARTBUCK4_REGULATOR_A_FB_475_MV   0x02

◆ SMARTBUCK4_REGULATOR_A_FB_500_MV

#define SMARTBUCK4_REGULATOR_A_FB_500_MV   0x03

◆ SMARTBUCK4_REGULATOR_A_FB_525_MV

#define SMARTBUCK4_REGULATOR_A_FB_525_MV   0x04

◆ SMARTBUCK4_REGULATOR_A_FB_550_MV

#define SMARTBUCK4_REGULATOR_A_FB_550_MV   0x05

◆ SMARTBUCK4_REGULATOR_A_FB_575_MV

#define SMARTBUCK4_REGULATOR_A_FB_575_MV   0x06

◆ SMARTBUCK4_REGULATOR_A_FB_600_MV

#define SMARTBUCK4_REGULATOR_A_FB_600_MV   0x07

◆ SMARTBUCK4_REGULATOR_A_FB_625_MV

#define SMARTBUCK4_REGULATOR_A_FB_625_MV   0x08

◆ SMARTBUCK4_REGULATOR_A_FB_650_MV

#define SMARTBUCK4_REGULATOR_A_FB_650_MV   0x09

◆ SMARTBUCK4_REGULATOR_A_FB_675_MV

#define SMARTBUCK4_REGULATOR_A_FB_675_MV   0x0A

◆ SMARTBUCK4_REGULATOR_A_FB_700_MV

#define SMARTBUCK4_REGULATOR_A_FB_700_MV   0x0B

◆ SMARTBUCK4_REGULATOR_A_FB_725_MV

#define SMARTBUCK4_REGULATOR_A_FB_725_MV   0x0C

◆ SMARTBUCK4_REGULATOR_A_FB_750_MV

#define SMARTBUCK4_REGULATOR_A_FB_750_MV   0x0D

◆ SMARTBUCK4_REGULATOR_A_FB_775_MV

#define SMARTBUCK4_REGULATOR_A_FB_775_MV   0x0E

◆ SMARTBUCK4_REGULATOR_A_FB_800_MV

#define SMARTBUCK4_REGULATOR_A_FB_800_MV   0x0F

◆ SMARTBUCK4_REGULATOR_B_1000_MV

#define SMARTBUCK4_REGULATOR_B_1000_MV   0x10

◆ SMARTBUCK4_REGULATOR_B_1100_MV

#define SMARTBUCK4_REGULATOR_B_1100_MV   0x14

◆ SMARTBUCK4_REGULATOR_B_1200_MV

#define SMARTBUCK4_REGULATOR_B_1200_MV   0x18

◆ SMARTBUCK4_REGULATOR_B_1300_MV

#define SMARTBUCK4_REGULATOR_B_1300_MV   0x1C

◆ SMARTBUCK4_REGULATOR_B_1400_MV

#define SMARTBUCK4_REGULATOR_B_1400_MV   0x20

◆ SMARTBUCK4_REGULATOR_B_1500_MV

#define SMARTBUCK4_REGULATOR_B_1500_MV   0x24

◆ SMARTBUCK4_REGULATOR_B_1600_MV

#define SMARTBUCK4_REGULATOR_B_1600_MV   0x28

◆ SMARTBUCK4_REGULATOR_B_1700_MV

#define SMARTBUCK4_REGULATOR_B_1700_MV   0x2C

◆ SMARTBUCK4_REGULATOR_B_1800_MV

#define SMARTBUCK4_REGULATOR_B_1800_MV   0x30

◆ SMARTBUCK4_REGULATOR_B_1900_MV

#define SMARTBUCK4_REGULATOR_B_1900_MV   0x34

◆ SMARTBUCK4_REGULATOR_B_2000_MV

#define SMARTBUCK4_REGULATOR_B_2000_MV   0x38

◆ SMARTBUCK4_REGULATOR_B_2100_MV

#define SMARTBUCK4_REGULATOR_B_2100_MV   0x3C

◆ SMARTBUCK4_REGULATOR_B_2200_MV

#define SMARTBUCK4_REGULATOR_B_2200_MV   0x40

◆ SMARTBUCK4_REGULATOR_B_2300_MV

#define SMARTBUCK4_REGULATOR_B_2300_MV   0x44

◆ SMARTBUCK4_REGULATOR_B_2400_MV

#define SMARTBUCK4_REGULATOR_B_2400_MV   0x48

◆ SMARTBUCK4_REGULATOR_B_2500_MV

#define SMARTBUCK4_REGULATOR_B_2500_MV   0x4C

◆ SMARTBUCK4_REGULATOR_B_2600_MV

#define SMARTBUCK4_REGULATOR_B_2600_MV   0x50

◆ SMARTBUCK4_REGULATOR_B_2700_MV

#define SMARTBUCK4_REGULATOR_B_2700_MV   0x54

◆ SMARTBUCK4_REGULATOR_B_2800_MV

#define SMARTBUCK4_REGULATOR_B_2800_MV   0x58

◆ SMARTBUCK4_REGULATOR_B_2900_MV

#define SMARTBUCK4_REGULATOR_B_2900_MV   0x5C

◆ SMARTBUCK4_REGULATOR_B_3000_MV

#define SMARTBUCK4_REGULATOR_B_3000_MV   0x60

◆ SMARTBUCK4_REGULATOR_B_3100_MV

#define SMARTBUCK4_REGULATOR_B_3100_MV   0x64

◆ SMARTBUCK4_REGULATOR_B_3200_MV

#define SMARTBUCK4_REGULATOR_B_3200_MV   0x68

◆ SMARTBUCK4_REGULATOR_B_3300_MV

#define SMARTBUCK4_REGULATOR_B_3300_MV   0x6C

◆ SMARTBUCK4_REGULATOR_B_3400_MV

#define SMARTBUCK4_REGULATOR_B_3400_MV   0x70

◆ SMARTBUCK4_REGULATOR_B_3500_MV

#define SMARTBUCK4_REGULATOR_B_3500_MV   0x74

◆ SMARTBUCK4_REGULATOR_B_3600_MV

#define SMARTBUCK4_REGULATOR_B_3600_MV   0x78

◆ SMARTBUCK4_REGULATOR_B_3700_MV

#define SMARTBUCK4_REGULATOR_B_3700_MV   0x7C

◆ SMARTBUCK4_REGULATOR_B_600_MV

#define SMARTBUCK4_REGULATOR_B_600_MV   0x00

Smart Buck 4 Type-B regulator base output voltage setting.

Specified setting for Type-B regulator base output voltage of Smart Buck 4 Click driver.

◆ SMARTBUCK4_REGULATOR_B_700_MV

#define SMARTBUCK4_REGULATOR_B_700_MV   0x04

◆ SMARTBUCK4_REGULATOR_B_800_MV

#define SMARTBUCK4_REGULATOR_B_800_MV   0x08

◆ SMARTBUCK4_REGULATOR_B_900_MV

#define SMARTBUCK4_REGULATOR_B_900_MV   0x0C

◆ SMARTBUCK4_REGULATOR_B_INC_0_MV

#define SMARTBUCK4_REGULATOR_B_INC_0_MV   0x00

Smart Buck 4 Type-B regulator incremental output voltage setting.

Specified setting for Type-B regulator incremental output voltage of Smart Buck 4 Click driver.

◆ SMARTBUCK4_REGULATOR_B_INC_25_MV

#define SMARTBUCK4_REGULATOR_B_INC_25_MV   0x01

◆ SMARTBUCK4_REGULATOR_B_INC_50_MV

#define SMARTBUCK4_REGULATOR_B_INC_50_MV   0x02

◆ SMARTBUCK4_REGULATOR_B_INC_75_MV

#define SMARTBUCK4_REGULATOR_B_INC_75_MV   0x03