=
{
}
uint16_t mfxstm32l152_ReadID(uint16_t DeviceAddr)
Read the MFXSTM32L152 IO Expander device ID.
uint8_t mfxstm32l152_Error_ReadSrc(uint16_t DeviceAddr)
Read Error Source.
void mfxstm32l152_Error_ClearIT(uint16_t DeviceAddr)
Clear Error global interrupt.
void mfxstm32l152_IDD_EnableIT(uint16_t DeviceAddr)
Configure mfx to enable Idd interrupt.
uint8_t mfxstm32l152_Error_ReadMsg(uint16_t DeviceAddr)
Read Error Message.
void mfxstm32l152_WakeUp(uint16_t DeviceAddr)
WakeUp mfxstm32l152 from standby mode.
void mfxstm32l152_Error_DisableIT(uint16_t DeviceAddr)
disable Error interrupt
void mfxstm32l152_LowPower(uint16_t DeviceAddr)
Put mfxstm32l152 Device in Low Power standby mode.
void mfxstm32l152_IDD_Config(uint16_t DeviceAddr, IDD_ConfigTypeDef MfxIddConfig)
Configures the IDD current measurement.
void mfxstm32l152_IDD_DisableIT(uint16_t DeviceAddr)
disable Idd interrupt
uint8_t mfxstm32l152_Error_GetITStatus(uint16_t DeviceAddr)
get Error interrupt status
void mfxstm32l152_IDD_GetValue(uint16_t DeviceAddr, uint32_t *ReadValue)
Get Idd current value.
void mfxstm32l152_DeInit(uint16_t DeviceAddr)
DeInitialize the mfxstm32l152 and unconfigure the needed hardware resources.
void mfxstm32l152_Init(uint16_t DeviceAddr)
Initialize the mfxstm32l152 and configure the needed hardware resources.
void mfxstm32l152_Error_EnableIT(uint16_t DeviceAddr)
Enable Error global interrupt.
void mfxstm32l152_IDD_Start(uint16_t DeviceAddr)
Launch IDD current measurement.
void mfxstm32l152_IDD_ClearIT(uint16_t DeviceAddr)
Clear Idd global interrupt.
uint8_t mfxstm32l152_IDD_GetITStatus(uint16_t DeviceAddr)
get Idd interrupt status
void mfxstm32l152_Reset(uint16_t DeviceAddr)
Reset the mfxstm32l152 by Software.