Firmware to manage X-Nucleo-IPS02A1 (24V) Intelligent Power Switch.

Dependents:   HelloWorld_IPS02A1

Fork of X_NUCLEO_IPS02A1 by ST Expansion SW Team

Auto generated API documentation and code listings for X_NUCLEO_IPS02A1

Classes

Component An abstract class for Generic components
IPS_DrvExtTypeDef IPS driver extended structure definition
IPS_DrvTypeDef Intelligent Power Switch driver structure definition
IPS_HandleTypeDef IPS handle Structure definition
IPS_InitTypeDef IPS Init Structure definition
PowerSwitch An abstract class for Generic Power Switch
VPS2535H Class representing a VPS2535H power switch component
XNucleoIPS02A1 Class X_NUCLEO_IPS02A1 is intended to represent the intelligent power switch Nucleo Expansion Board with the same name

Code

Component.h [code] This file contains the abstract class describing the interface of a generic component
IPS_def.h [code]
PowerSwitch.h [code] This file contains the abstract class describing in general the interfaces of a generic intelligent power switch (IPS)
VPS2535H.cpp [code] Implementatio for VPS2535H driver class
VPS2535H.h [code] Vps2535h module driver. This file provides firmware functions to manage the following functionalities of the vps2535h power switch: + Initialization and de-initialization functions + Diagnostic Sense Pin Configuration + Get Sense Diagnostic Values
VPS2535H_def.h [code] VPS235H1 module driver. This file provides firmware functions to manage the following functionalities of the VPS235H1 power switch: + Initialization and de-initialization functions + Diagnostic Sense Pin Configuration + Get Sense Diagnostic Values
XNucleoIPS02A1.cpp [code] Implementation file for the XNucleoIPS02A1 singleton class
XNucleoIPS02A1.h [code] Header file for the X-NUCLEO-IPS02A1 expansion board