STM32F4xx HAL Documentation
Hardware Abstraction Layer for STM32F4 familiy
|
Functions | |
void | HAL_FMPSMBUS_EV_IRQHandler (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
Handle FMPSMBUS event interrupt request. | |
void | HAL_FMPSMBUS_ER_IRQHandler (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
Handle FMPSMBUS error interrupt request. | |
void | HAL_FMPSMBUS_MasterTxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
Master Tx Transfer completed callback. | |
void | HAL_FMPSMBUS_MasterRxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
Master Rx Transfer completed callback. | |
void | HAL_FMPSMBUS_SlaveTxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
Slave Tx Transfer completed callback. | |
void | HAL_FMPSMBUS_SlaveRxCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
Slave Rx Transfer completed callback. | |
void | HAL_FMPSMBUS_AddrCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus, uint8_t TransferDirection, uint16_t AddrMatchCode) |
Slave Address Match callback. | |
void | HAL_FMPSMBUS_ListenCpltCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
Listen Complete callback. | |
void | HAL_FMPSMBUS_ErrorCallback (FMPSMBUS_HandleTypeDef *hfmpsmbus) |
FMPSMBUS error callback. | |
void HAL_FMPSMBUS_EV_IRQHandler | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Handle FMPSMBUS event interrupt request.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1625 of file stm32f4xx_hal_fmpsmbus.c.
References FMPSMBUS_CHECK_FLAG, FMPSMBUS_CHECK_IT_SOURCE, FMPSMBUS_FLAG_ADDR, FMPSMBUS_FLAG_AF, FMPSMBUS_FLAG_RXNE, FMPSMBUS_FLAG_STOPF, FMPSMBUS_FLAG_TC, FMPSMBUS_FLAG_TCR, FMPSMBUS_FLAG_TXIS, FMPSMBUS_IT_ADDRI, FMPSMBUS_IT_NACKI, FMPSMBUS_IT_RXI, FMPSMBUS_IT_STOPI, FMPSMBUS_IT_TCI, FMPSMBUS_IT_TXI, FMPSMBUS_Master_ISR(), FMPSMBUS_Slave_ISR(), HAL_FMPSMBUS_STATE_LISTEN, HAL_FMPSMBUS_STATE_MASTER_BUSY_RX, HAL_FMPSMBUS_STATE_MASTER_BUSY_TX, HAL_FMPSMBUS_STATE_SLAVE_BUSY_RX, HAL_FMPSMBUS_STATE_SLAVE_BUSY_TX, FMPSMBUS_HandleTypeDef::Instance, and FMPSMBUS_HandleTypeDef::State.
void HAL_FMPSMBUS_ER_IRQHandler | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Handle FMPSMBUS error interrupt request.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1703 of file stm32f4xx_hal_fmpsmbus.c.
References FMPSMBUS_ITErrorHandler().
__weak void HAL_FMPSMBUS_MasterTxCpltCallback | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Master Tx Transfer completed callback.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1714 of file stm32f4xx_hal_fmpsmbus.c.
References UNUSED.
Referenced by FMPSMBUS_Master_ISR(), and HAL_FMPSMBUS_Init().
__weak void HAL_FMPSMBUS_MasterRxCpltCallback | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Master Rx Transfer completed callback.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1730 of file stm32f4xx_hal_fmpsmbus.c.
References UNUSED.
Referenced by FMPSMBUS_Master_ISR(), and HAL_FMPSMBUS_Init().
__weak void HAL_FMPSMBUS_SlaveTxCpltCallback | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Slave Tx Transfer completed callback.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1745 of file stm32f4xx_hal_fmpsmbus.c.
References UNUSED.
Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().
__weak void HAL_FMPSMBUS_SlaveRxCpltCallback | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Slave Rx Transfer completed callback.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1761 of file stm32f4xx_hal_fmpsmbus.c.
References UNUSED.
Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().
__weak void HAL_FMPSMBUS_AddrCallback | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus, |
uint8_t | TransferDirection, | ||
uint16_t | AddrMatchCode ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Slave Address Match callback.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
TransferDirection | Master request Transfer Direction (Write/Read) |
AddrMatchCode | Address Match Code |
None |
Definition at line 1779 of file stm32f4xx_hal_fmpsmbus.c.
References UNUSED.
Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().
__weak void HAL_FMPSMBUS_ListenCpltCallback | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
Listen Complete callback.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1798 of file stm32f4xx_hal_fmpsmbus.c.
References UNUSED.
Referenced by FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().
__weak void HAL_FMPSMBUS_ErrorCallback | ( | FMPSMBUS_HandleTypeDef * | hfmpsmbus | ) |
#include <stm32f4xx_hal_fmpsmbus.h>
FMPSMBUS error callback.
hfmpsmbus | Pointer to a FMPSMBUS_HandleTypeDef structure that contains the configuration information for the specified FMPSMBUS. |
None |
Definition at line 1814 of file stm32f4xx_hal_fmpsmbus.c.
References UNUSED.
Referenced by FMPSMBUS_ITErrorHandler(), FMPSMBUS_Master_ISR(), FMPSMBUS_Slave_ISR(), and HAL_FMPSMBUS_Init().