usbcsink 2.0.0.0
|
USBCSink Click example. More...
Functions | |
void | application_init (void) |
void | application_task (void) |
int | main (void) |
Variables | |
uint8_t | sel_profile |
float | demo_data |
USBCSink Click example.
This is an example which demonstrates the use of USB-C Sink Click board.
The demo application is composed of two sections :
Initialization driver enables - I2C, set hw reset, set PDO2 profile and current value for PDO2 1.5A, upload new data and reset device to write NVM settings to the STUSB450, also write log.
USB-C Sink Click board can be used to read the Power Data Objects (PDO) highest priority profile: PDO1 : 5V, PDO2 : 12V, PDO3 : 20V. All data logs write on USB uart changes for every 5 sec.
void application_init | ( | void | ) |
< Logger config object.
< Click config object.
Logger initialization. Default baud rate: 115200 Default log level: LOG_LEVEL_DEBUG
void application_task | ( | void | ) |
int main | ( | void | ) |
float demo_data |
uint8_t sel_profile |