buckboost 2.0.0.0
|
Functions | |
void | buckboost_cfg_setup (buckboost_cfg_t *cfg) |
Config Object Initialization function. | |
BUCKBOOST_RETVAL | buckboost_init (buckboost_t *ctx, buckboost_cfg_t *cfg) |
Initialization function. | |
void | buckboost_default_cfg (buckboost_t *ctx) |
Click Default Configuration function. | |
void | buckboost_enable (buckboost_t *ctx) |
Enable the converter function. | |
void | buckboost_disable (buckboost_t *ctx) |
Disable the converter function. | |
void | buckboost_set_mode_fixed_freq (buckboost_t *ctx) |
Set fixed frequency PWM operation function. | |
void | buckboost_enables_auto_burst_mode (buckboost_t *ctx) |
Enables automatic burst mode operation. | |
void | buckboost_set_2500mv (buckboost_t *ctx) |
Set the output voltage of 2500 mV function. | |
void | buckboost_set_3300mv (buckboost_t *ctx) |
Set the output voltage of 3000 mV function. | |
void | buckboost_set_4100mv (buckboost_t *ctx) |
Set the output voltage of 4100 mV function. | |
void | buckboost_set_5000mv (buckboost_t *ctx) |
Set the output voltage of 5000 mV function. | |
void | buckboost_set_6900mv (buckboost_t *ctx) |
Set the output voltage of 6900 mV function. | |
void | buckboost_set_8200mv (buckboost_t *ctx) |
Set the output voltage of 8200 mV function. | |
void | buckboost_set_12000mv (buckboost_t *ctx) |
Set the output voltage of 12000 mV function. | |
void | buckboost_set_15000mv (buckboost_t *ctx) |
Set the output voltage of 15000 mV function. | |
void buckboost_cfg_setup | ( | buckboost_cfg_t * | cfg | ) |
Config Object Initialization function.
cfg | Click configuration structure. |
@description This function initializes click configuration structure to init state.
void buckboost_default_cfg | ( | buckboost_t * | ctx | ) |
Click Default Configuration function.
ctx | Click object. |
@description This function executes default configuration for Buck-Boost click.
void buckboost_disable | ( | buckboost_t * | ctx | ) |
Disable the converter function.
ctx | Click object. |
@description This function disable the converter of LTC3129-1 on Buck Boost Click by clear RST ( RUN ) pin ( logic 0 ).
void buckboost_enable | ( | buckboost_t * | ctx | ) |
Enable the converter function.
ctx | Click object. |
@description This function enable the converter of LTC3129-1 on Buck Boost Click by set RST ( RUN ) pin ( logic 1 ).
void buckboost_enables_auto_burst_mode | ( | buckboost_t * | ctx | ) |
Enables automatic burst mode operation.
ctx | Click object. |
@description This function enables automatic burst mode operation of LTC3129-1 on Buck Boost Click by clear PWM pin ( logic 0 ).
BUCKBOOST_RETVAL buckboost_init | ( | buckboost_t * | ctx, |
buckboost_cfg_t * | cfg ) |
Initialization function.
buckboost | Click object. |
cfg | Click configuration structure. |
@description This function initializes all necessary pins and peripherals used for this click.
void buckboost_set_12000mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 12000 mV function.
ctx | Click object. |
@description This function set the output voltage of 12000 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_15000mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 15000 mV function.
ctx | Click object. |
@description This function set the output voltage of 15000 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_2500mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 2500 mV function.
ctx | Click object. |
@description This function set the output voltage of 2500 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_3300mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 3000 mV function.
ctx | Click object. |
@description This function set the output voltage of 3000 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_4100mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 4100 mV function.
ctx | Click object. |
@description This function set the output voltage of 4100 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_5000mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 5000 mV function.
ctx | Click object. |
@description This function set the output voltage of 5000 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_6900mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 6900 mV function.
ctx | Click object. |
@description This function set the output voltage of 6900 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_8200mv | ( | buckboost_t * | ctx | ) |
Set the output voltage of 8200 mV function.
ctx | Click object. |
@description This function set the output voltage of 8200 mV function of LTC3129-1 on Buck Boost Click by :
void buckboost_set_mode_fixed_freq | ( | buckboost_t * | ctx | ) |
Set fixed frequency PWM operation function.
ctx | Click object. |
@description This function set fixed frequency PWM operation mode of LTC3129-1 on Buck Boost Click by set PWM pin ( logic 1 ).