IRQ Handler and Callbacks functions.
More...
IRQ Handler and Callbacks functions.
◆ hal_i2c_abort_cplt_callback()
I2C abort callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_abort_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_error_callback()
I2C error callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_error_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_irq_handler()
This function handles I2C event interrupt request.
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_listen_cplt_callback()
Listen Complete callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_listen_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_master_rx_cplt_callback()
void hal_i2c_master_rx_cplt_callback |
( |
i2c_handle_t * |
p_i2c | ) |
|
Master Rx Transfer completed callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_master_rx_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_master_tx_cplt_callback()
void hal_i2c_master_tx_cplt_callback |
( |
i2c_handle_t * |
p_i2c | ) |
|
Master Tx Transfer completed callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_master_tx_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_mem_rx_cplt_callback()
Memory Rx Transfer completed callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_mem_rx_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_mem_tx_cplt_callback()
Memory Tx Transfer completed callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_mem_tx_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_slave_rx_cplt_callback()
Slave Rx Transfer completed callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_slave_rx_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |
◆ hal_i2c_slave_tx_cplt_callback()
Slave Tx Transfer completed callback.
- Note
- This function should not be modified. When the callback is needed, the hal_i2c_slave_tx_cplt_callback can be implemented in the user file
- Parameters
-
[in] | p_i2c | Pointer to an I2C handle which contains the configuration information for the specified I2C. |