Hal Drivers for L4
Dependents: BSP OneHopeOnePrayer FINAL_AUDIO_RECORD AudioDemo
Fork of STM32L4xx_HAL_Driver by
IRQ Handler and Callbacks
[I2C Exported Functions]
Functions | |
void | HAL_I2C_EV_IRQHandler (I2C_HandleTypeDef *hi2c) |
This function handles I2C event interrupt request. | |
void | HAL_I2C_ER_IRQHandler (I2C_HandleTypeDef *hi2c) |
This function handles I2C error interrupt request. | |
__weak void | HAL_I2C_MasterTxCpltCallback (I2C_HandleTypeDef *hi2c) |
Master Tx Transfer completed callbacks. | |
__weak void | HAL_I2C_MasterRxCpltCallback (I2C_HandleTypeDef *hi2c) |
Master Rx Transfer completed callbacks. | |
__weak void | HAL_I2C_SlaveTxCpltCallback (I2C_HandleTypeDef *hi2c) |
Slave Tx Transfer completed callbacks. | |
__weak void | HAL_I2C_SlaveRxCpltCallback (I2C_HandleTypeDef *hi2c) |
Slave Rx Transfer completed callbacks. | |
__weak void | HAL_I2C_MemTxCpltCallback (I2C_HandleTypeDef *hi2c) |
Memory Tx Transfer completed callbacks. | |
__weak void | HAL_I2C_MemRxCpltCallback (I2C_HandleTypeDef *hi2c) |
Memory Rx Transfer completed callbacks. | |
__weak void | HAL_I2C_ErrorCallback (I2C_HandleTypeDef *hi2c) |
I2C error callbacks. |
Function Documentation
void HAL_I2C_ER_IRQHandler | ( | I2C_HandleTypeDef * | hi2c ) |
This function handles I2C error interrupt request.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2387 of file stm32l4xx_hal_i2c.c.
__weak void HAL_I2C_ErrorCallback | ( | I2C_HandleTypeDef * | hi2c ) |
I2C error callbacks.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2508 of file stm32l4xx_hal_i2c.c.
void HAL_I2C_EV_IRQHandler | ( | I2C_HandleTypeDef * | hi2c ) |
This function handles I2C event interrupt request.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2341 of file stm32l4xx_hal_i2c.c.
__weak void HAL_I2C_MasterRxCpltCallback | ( | I2C_HandleTypeDef * | hi2c ) |
Master Rx Transfer completed callbacks.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2444 of file stm32l4xx_hal_i2c.c.
__weak void HAL_I2C_MasterTxCpltCallback | ( | I2C_HandleTypeDef * | hi2c ) |
Master Tx Transfer completed callbacks.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2431 of file stm32l4xx_hal_i2c.c.
__weak void HAL_I2C_MemRxCpltCallback | ( | I2C_HandleTypeDef * | hi2c ) |
Memory Rx Transfer completed callbacks.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2495 of file stm32l4xx_hal_i2c.c.
__weak void HAL_I2C_MemTxCpltCallback | ( | I2C_HandleTypeDef * | hi2c ) |
Memory Tx Transfer completed callbacks.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2482 of file stm32l4xx_hal_i2c.c.
__weak void HAL_I2C_SlaveRxCpltCallback | ( | I2C_HandleTypeDef * | hi2c ) |
Slave Rx Transfer completed callbacks.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2469 of file stm32l4xx_hal_i2c.c.
__weak void HAL_I2C_SlaveTxCpltCallback | ( | I2C_HandleTypeDef * | hi2c ) |
Slave Tx Transfer completed callbacks.
- Parameters:
-
hi2c : Pointer to a I2C_HandleTypeDef structure that contains the configuration information for the specified I2C.
- Return values:
-
None
Definition at line 2456 of file stm32l4xx_hal_i2c.c.
Generated on Tue Jul 12 2022 11:35:30 by 1.7.2