TMPM4G(1) Group Peripheral Driver User Manual
V1.0.0.0
|
I2C DMA initial setting structure definition. More...
#include <txz_i2c_api_dma.h>
Data Fields | |
struct { | |
dma_t * p_obj | |
TXZ_FunctionalState rx | |
TXZ_FunctionalState tx | |
} | dma |
struct { | |
i2c_port_t sda | |
i2c_port_t scl | |
} | port |
uint32_t | frequency |
I2C DMA initial setting structure definition.
struct { ... } dma |
uint32_t frequency |
SCL clock frequency(unit Hz) : but if zero, default setting is used.
dma_t* p_obj |
DMA object address.
struct { ... } port |
DMA receive channel enable/disable. :TXZ_ENABLE/TXZ_DISABLE :Enable/Disable.
i2c_port_t scl |
SCL port. : Use i2c_port_t
i2c_port_t sda |
SDA port. : Use i2c_port_t
DMA transmit channel enable/disable. :TXZ_ENABLE/TXZ_DISABLE :Enable/Disable.