A31R71x F/W Packages  1.5.0
ABOV Cortex-M0+ Core based MCUs Integrated Driver
Data Fields
I2Cn_M_SETUP_Type Struct Reference

#include <A31R71x_hal_i2cn.h>

Collaboration diagram for I2Cn_M_SETUP_Type:

Data Fields

uint32_t sl_addr7bit
 
uint8_t * tx_data
 
uint32_t tx_length
 
uint32_t tx_count
 
uint8_t * rx_data
 
uint32_t rx_length
 
uint32_t rx_count
 

Detailed Description

Master transfer setup data structure definitions

Definition at line 80 of file A31R71x_hal_i2cn.h.

Field Documentation

◆ rx_count

uint32_t rx_count

Current Receive data counter

Definition at line 88 of file A31R71x_hal_i2cn.h.

Referenced by HAL_I2C_Master_IRQHandler_IT(), HAL_I2C_Master_Receive(), HAL_I2C_Master_Transmit(), and HAL_I2C_MasterTransferData().

◆ rx_data

uint8_t* rx_data

Pointer to Receive data - NULL if data receive is not used

Definition at line 86 of file A31R71x_hal_i2cn.h.

Referenced by HAL_I2C_Master_IRQHandler_IT(), HAL_I2C_Master_Transmit(), and HAL_I2C_MasterTransferData().

◆ rx_length

uint32_t rx_length

Receive data length - 0 if data receive is not used

Definition at line 87 of file A31R71x_hal_i2cn.h.

Referenced by HAL_I2C_Master_IRQHandler_IT(), HAL_I2C_Master_Transmit(), and HAL_I2C_MasterTransferData().

◆ sl_addr7bit

uint32_t sl_addr7bit

Slave address in 7bit mode

Definition at line 82 of file A31R71x_hal_i2cn.h.

Referenced by HAL_I2C_Master_IRQHandler_IT(), and HAL_I2C_MasterTransferData().

◆ tx_count

uint32_t tx_count

Current Transmit data counter

Definition at line 85 of file A31R71x_hal_i2cn.h.

Referenced by HAL_I2C_Master_IRQHandler_IT(), HAL_I2C_Master_Receive(), HAL_I2C_Master_Transmit(), and HAL_I2C_MasterTransferData().

◆ tx_data

uint8_t* tx_data

Pointer to Transmit data - NULL if data transmit is not used

Definition at line 83 of file A31R71x_hal_i2cn.h.

Referenced by HAL_I2C_Master_IRQHandler_IT(), HAL_I2C_Master_Receive(), and HAL_I2C_MasterTransferData().

◆ tx_length

uint32_t tx_length

Transmit data length - 0 if data transmit is not used

Definition at line 84 of file A31R71x_hal_i2cn.h.

Referenced by HAL_I2C_Master_IRQHandler_IT(), HAL_I2C_Master_Receive(), and HAL_I2C_MasterTransferData().


The documentation for this struct was generated from the following file: