|
STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Functions | |
| void | HAL_FMPI2C_EV_IRQHandler (FMPI2C_HandleTypeDef *hfmpi2c) |
| This function handles FMPI2C event interrupt request. | |
| void | HAL_FMPI2C_ER_IRQHandler (FMPI2C_HandleTypeDef *hfmpi2c) |
| This function handles FMPI2C error interrupt request. | |
| void | HAL_FMPI2C_MasterTxCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| Master Tx Transfer completed callback. | |
| void | HAL_FMPI2C_MasterRxCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| Master Rx Transfer completed callback. | |
| void | HAL_FMPI2C_SlaveTxCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| Slave Tx Transfer completed callback. | |
| void | HAL_FMPI2C_SlaveRxCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| Slave Rx Transfer completed callback. | |
| void | HAL_FMPI2C_AddrCallback (FMPI2C_HandleTypeDef *hfmpi2c, uint8_t TransferDirection, uint16_t AddrMatchCode) |
| Slave Address Match callback. | |
| void | HAL_FMPI2C_ListenCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| Listen Complete callback. | |
| void | HAL_FMPI2C_MemTxCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| Memory Tx Transfer completed callback. | |
| void | HAL_FMPI2C_MemRxCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| Memory Rx Transfer completed callback. | |
| void | HAL_FMPI2C_ErrorCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| FMPI2C error callback. | |
| void | HAL_FMPI2C_AbortCpltCallback (FMPI2C_HandleTypeDef *hfmpi2c) |
| FMPI2C abort callback. | |
| void HAL_FMPI2C_EV_IRQHandler | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
This function handles FMPI2C event interrupt request.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4625 of file stm32f4xx_hal_fmpi2c.c.
References __FMPI2C_HandleTypeDef::Instance, and __FMPI2C_HandleTypeDef::XferISR.
| void HAL_FMPI2C_ER_IRQHandler | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
This function handles FMPI2C error interrupt request.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4644 of file stm32f4xx_hal_fmpi2c.c.
References __HAL_FMPI2C_CLEAR_FLAG, __FMPI2C_HandleTypeDef::ErrorCode, FMPI2C_CHECK_FLAG, FMPI2C_CHECK_IT_SOURCE, FMPI2C_FLAG_ARLO, FMPI2C_FLAG_BERR, FMPI2C_FLAG_OVR, FMPI2C_IT_ERRI, FMPI2C_ITError(), HAL_FMPI2C_ERROR_ARLO, HAL_FMPI2C_ERROR_BERR, HAL_FMPI2C_ERROR_NONE, HAL_FMPI2C_ERROR_OVR, and __FMPI2C_HandleTypeDef::Instance.
| __weak void HAL_FMPI2C_MasterTxCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
Master Tx Transfer completed callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4696 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITMasterCplt(), FMPI2C_ITMasterSeqCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_MasterRxCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
Master Rx Transfer completed callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4712 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITMasterCplt(), FMPI2C_ITMasterSeqCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_SlaveTxCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
Slave Tx Transfer completed callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4727 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITSlaveCplt(), FMPI2C_ITSlaveSeqCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_SlaveRxCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
Slave Rx Transfer completed callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4743 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITSlaveCplt(), FMPI2C_ITSlaveSeqCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_AddrCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c, |
| uint8_t | TransferDirection, | ||
| uint16_t | AddrMatchCode ) |
#include <stm32f4xx_hal_fmpi2c.h>
Slave Address Match callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| TransferDirection | Master request Transfer Direction (Write/Read), value of FMPI2C Transfer Direction Master Point of View |
| AddrMatchCode | Address Match Code |
| None |
Definition at line 4761 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITAddrCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_ListenCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
Listen Complete callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4779 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITListenCplt(), FMPI2C_ITSlaveCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_MemTxCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
Memory Tx Transfer completed callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4795 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITMasterCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_MemRxCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
Memory Rx Transfer completed callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4811 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_ITMasterCplt(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_ErrorCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
FMPI2C error callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4827 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_TreatErrorCallback(), and HAL_FMPI2C_Init().
| __weak void HAL_FMPI2C_AbortCpltCallback | ( | FMPI2C_HandleTypeDef * | hfmpi2c | ) |
#include <stm32f4xx_hal_fmpi2c.h>
FMPI2C abort callback.
| hfmpi2c | Pointer to a FMPI2C_HandleTypeDef structure that contains the configuration information for the specified FMPI2C. |
| None |
Definition at line 4843 of file stm32f4xx_hal_fmpi2c.c.
References UNUSED.
Referenced by FMPI2C_TreatErrorCallback(), and HAL_FMPI2C_Init().