HAL + 0/14 examples
CodeScope will show references to I2C_HandleTypeDef::hdmatx from the following samples and libraries:
Drivers
Boards
Examples
STM324xG_EVAL
Examples
STM32F429I-Discovery
Examples
I2C
STM32446E-Nucleo
Examples
I2C
STM32469I-Discovery
Examples
I2C
STM32469I_EVAL
Examples
I2C
STM32F4-Discovery
Examples
I2C
STM32F401-Discovery
Examples
I2C
STM32F410xx-Nucleo
Examples
I2C
STM32F411E-Discovery
Examples
I2C
STM32F412G-Discovery
Examples
I2C
STM32F412ZG-Nucleo
Examples
I2C
STM32F413ZH-Nucleo
Examples
I2C
 
Symbols
loading...
Files
loading...

I2C_HandleTypeDef::hdmatx field

I2C Tx DMA handle parameters

Examples

I2C_HandleTypeDef::hdmatx is referenced by 14 libraries and example projects.

References

LocationReferrerText
stm32f4xx_hal_i2c.h:205
DMA_HandleTypeDef *hdmatx; /*!< I2C Tx DMA handle parameters */
stm32f4xx_hal_i2c.c:2012HAL_I2C_Master_Transmit_DMA()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:2015HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2018HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2021HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2022HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2023HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2024HAL_I2C_Master_Transmit_DMA()
stm32f4xx_hal_i2c.c:2027HAL_I2C_Master_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:2304HAL_I2C_Slave_Transmit_DMA()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:2307HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2310HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2313HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2314HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2315HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2316HAL_I2C_Slave_Transmit_DMA()
stm32f4xx_hal_i2c.c:2319HAL_I2C_Slave_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:3113HAL_I2C_Mem_Write_DMA()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:3116HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3119HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3122HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3123HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3124HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3125HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3128HAL_I2C_Mem_Write_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:3151HAL_I2C_Mem_Write_DMA()
dmaxferstatus = HAL_DMA_Abort_IT(hi2c->hdmatx);
stm32f4xx_hal_i2c.c:3157HAL_I2C_Mem_Write_DMA()
stm32f4xx_hal_i2c.c:3723HAL_I2C_Master_Seq_Transmit_DMA()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:3726HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3729HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3732HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3733HAL_I2C_Master_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:3736HAL_I2C_Master_Seq_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:4296HAL_I2C_Slave_Seq_Transmit_DMA()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:4300HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4303HAL_I2C_Slave_Seq_Transmit_DMA()
if (HAL_DMA_Abort_IT(hi2c->hdmatx) != HAL_OK)
stm32f4xx_hal_i2c.c:4306HAL_I2C_Slave_Seq_Transmit_DMA()
hi2c->hdmatx->XferAbortCallback(hi2c->hdmatx);
stm32f4xx_hal_i2c.c:4336HAL_I2C_Slave_Seq_Transmit_DMA()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:4339HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4342HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4345HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4346HAL_I2C_Slave_Seq_Transmit_DMA()
stm32f4xx_hal_i2c.c:4349HAL_I2C_Slave_Seq_Transmit_DMA()
dmaxferstatus = HAL_DMA_Start_IT(hi2c->hdmatx, (uint32_t)hi2c->pBuffPtr, (uint32_t)&hi2c->Instance->DR, hi2c->XferSize);
stm32f4xx_hal_i2c.c:4536HAL_I2C_Slave_Seq_Receive_DMA()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:4540HAL_I2C_Slave_Seq_Receive_DMA()
stm32f4xx_hal_i2c.c:4543HAL_I2C_Slave_Seq_Receive_DMA()
if (HAL_DMA_Abort_IT(hi2c->hdmatx) != HAL_OK)
stm32f4xx_hal_i2c.c:4546HAL_I2C_Slave_Seq_Receive_DMA()
hi2c->hdmatx->XferAbortCallback(hi2c->hdmatx);
stm32f4xx_hal_i2c.c:5800I2C_Master_SB()
if (((hi2c->hdmatx != NULL) && (hi2c->hdmatx->XferCpltCallback != NULL))
stm32f4xx_hal_i2c.c:5838I2C_Master_ADD10()
if (((hi2c->hdmatx != NULL) && (hi2c->hdmatx->XferCpltCallback != NULL))
stm32f4xx_hal_i2c.c:6220I2C_Slave_STOPF()
hi2c->XferCount = (uint16_t)(I2C_GET_DMA_REMAIN_DATA(hi2c->hdmatx));
stm32f4xx_hal_i2c.c:6232I2C_Slave_STOPF()
stm32f4xx_hal_i2c.c:6236I2C_Slave_STOPF()
stm32f4xx_hal_i2c.c:6239I2C_Slave_STOPF()
if (HAL_DMA_Abort_IT(hi2c->hdmatx) != HAL_OK)
stm32f4xx_hal_i2c.c:6242I2C_Slave_STOPF()
hi2c->hdmatx->XferAbortCallback(hi2c->hdmatx);
stm32f4xx_hal_i2c.c:6447I2C_ITError()
if (hi2c->hdmatx->State != HAL_DMA_STATE_READY)
stm32f4xx_hal_i2c.c:6451I2C_ITError()
stm32f4xx_hal_i2c.c:6453I2C_ITError()
if (HAL_DMA_Abort_IT(hi2c->hdmatx) != HAL_OK)
stm32f4xx_hal_i2c.c:6461I2C_ITError()
hi2c->hdmatx->XferAbortCallback(hi2c->hdmatx);
stm32f4xx_hal_i2c.c:6949I2C_DMAXferCplt()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:6951I2C_DMAXferCplt()
hi2c->hdmatx->XferCpltCallback = NULL;
stm32f4xx_hal_i2c.c:7086I2C_DMAError()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:7088I2C_DMAError()
hi2c->hdmatx->XferCpltCallback = NULL;
stm32f4xx_hal_i2c.c:7145I2C_DMAAbort()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:7147I2C_DMAAbort()
hi2c->hdmatx->XferCpltCallback = NULL;
stm32f4xx_hal_i2c.c:7160I2C_DMAAbort()
if (hi2c->hdmatx != NULL)
stm32f4xx_hal_i2c.c:7162I2C_DMAAbort()
hi2c->hdmatx->XferAbortCallback = NULL;