c3xbuck 2.0.0.0
Buck configuration

Macros

#define C3XBUCK_CFG_RATE_10mV_0cycles   0x00
 
#define C3XBUCK_CFG_RATE_10mV_2cycles   0x10
 
#define C3XBUCK_CFG_RATE_10mV_4cycles   0x20
 
#define C3XBUCK_CFG_RATE_10mV_8cycles   0x30
 
#define C3XBUCK_CFG_RATE_10mV_16cycles   0x40
 
#define C3XBUCK_CFG_RATE_10mV_32cycles   0x50
 
#define C3XBUCK_CFG_RATE_10mV_64cycles   0x60
 
#define C3XBUCK_CFG_RATE_10mV_128cycles   0x70
 
#define C3XBUCK_CFG_MODE_PSM_OPERATION   0x00
 
#define C3XBUCK_CFG_MODE_PWM_OPERATION   0x02
 
#define C3XBUCK_CFG_SW_ENABLE_BUCK   0x00
 
#define C3XBUCK_CFG_SW_DISABLE_BUCK   0x01
 

Detailed Description

Macro Definition Documentation

◆ C3XBUCK_CFG_MODE_PSM_OPERATION

#define C3XBUCK_CFG_MODE_PSM_OPERATION   0x00

◆ C3XBUCK_CFG_MODE_PWM_OPERATION

#define C3XBUCK_CFG_MODE_PWM_OPERATION   0x02

◆ C3XBUCK_CFG_RATE_10mV_0cycles

#define C3XBUCK_CFG_RATE_10mV_0cycles   0x00

◆ C3XBUCK_CFG_RATE_10mV_128cycles

#define C3XBUCK_CFG_RATE_10mV_128cycles   0x70

◆ C3XBUCK_CFG_RATE_10mV_16cycles

#define C3XBUCK_CFG_RATE_10mV_16cycles   0x40

◆ C3XBUCK_CFG_RATE_10mV_2cycles

#define C3XBUCK_CFG_RATE_10mV_2cycles   0x10

◆ C3XBUCK_CFG_RATE_10mV_32cycles

#define C3XBUCK_CFG_RATE_10mV_32cycles   0x50

◆ C3XBUCK_CFG_RATE_10mV_4cycles

#define C3XBUCK_CFG_RATE_10mV_4cycles   0x20

◆ C3XBUCK_CFG_RATE_10mV_64cycles

#define C3XBUCK_CFG_RATE_10mV_64cycles   0x60

◆ C3XBUCK_CFG_RATE_10mV_8cycles

#define C3XBUCK_CFG_RATE_10mV_8cycles   0x30

◆ C3XBUCK_CFG_SW_DISABLE_BUCK

#define C3XBUCK_CFG_SW_DISABLE_BUCK   0x01

◆ C3XBUCK_CFG_SW_ENABLE_BUCK

#define C3XBUCK_CFG_SW_ENABLE_BUCK   0x00