HAL
+ 0/1 examples
CodeScope will show references to
__FMPI2C_HandleTypeDef::hdmatx
from the following samples and libraries:
Examples
STM32446E_EVAL
Examples
I2C
FMPI2C_EEPROM
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__FMPI2C_HandleTypeDef::hdmatx
__FMPI2C_HandleTypeDef::hdmatx field
FMPI2C Tx DMA handle parameters
Syntax
from
stm32f4xx_hal_fmpi2c.h:205
DMA_HandleTypeDef
*
hdmatx
;
Examples
__FMPI2C_HandleTypeDef::hdmatx
is referenced by
1 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_fmpi2c.h:205
DMA_HandleTypeDef
*
hdmatx
;
/*!< FMPI2C Tx DMA handle parameters */
stm32f4xx_hal_fmpi2c.c:2013
HAL_FMPI2C_Master_Transmit_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:2016
HAL_FMPI2C_Master_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferCpltCallback
=
FMPI2C_DMAMasterTransmitCplt
;
stm32f4xx_hal_fmpi2c.c:2019
HAL_FMPI2C_Master_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferErrorCallback
=
FMPI2C_DMAError
;
stm32f4xx_hal_fmpi2c.c:2022
HAL_FMPI2C_Master_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferHalfCpltCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:2023
HAL_FMPI2C_Master_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:2026
HAL_FMPI2C_Master_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hfmpi2c
->
hdmatx
,
(
uint32_t
)
hfmpi2c
->
pBuffPtr
,
stm32f4xx_hal_fmpi2c.c:2308
HAL_FMPI2C_Slave_Transmit_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:2311
HAL_FMPI2C_Slave_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferCpltCallback
=
FMPI2C_DMASlaveTransmitCplt
;
stm32f4xx_hal_fmpi2c.c:2314
HAL_FMPI2C_Slave_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferErrorCallback
=
FMPI2C_DMAError
;
stm32f4xx_hal_fmpi2c.c:2317
HAL_FMPI2C_Slave_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferHalfCpltCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:2318
HAL_FMPI2C_Slave_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:2321
HAL_FMPI2C_Slave_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hfmpi2c
->
hdmatx
,
stm32f4xx_hal_fmpi2c.c:3024
HAL_FMPI2C_Mem_Write_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:3027
HAL_FMPI2C_Mem_Write_DMA()
hfmpi2c
->
hdmatx
->
XferCpltCallback
=
FMPI2C_DMAMasterTransmitCplt
;
stm32f4xx_hal_fmpi2c.c:3030
HAL_FMPI2C_Mem_Write_DMA()
hfmpi2c
->
hdmatx
->
XferErrorCallback
=
FMPI2C_DMAError
;
stm32f4xx_hal_fmpi2c.c:3033
HAL_FMPI2C_Mem_Write_DMA()
hfmpi2c
->
hdmatx
->
XferHalfCpltCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:3034
HAL_FMPI2C_Mem_Write_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:3037
HAL_FMPI2C_Mem_Write_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hfmpi2c
->
hdmatx
,
(
uint32_t
)
pData
,
(
uint32_t
)
&
hfmpi2c
->
Instance
->
TXDR
,
stm32f4xx_hal_fmpi2c.c:3567
HAL_FMPI2C_Master_Seq_Transmit_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:3570
HAL_FMPI2C_Master_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferCpltCallback
=
FMPI2C_DMAMasterTransmitCplt
;
stm32f4xx_hal_fmpi2c.c:3573
HAL_FMPI2C_Master_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferErrorCallback
=
FMPI2C_DMAError
;
stm32f4xx_hal_fmpi2c.c:3576
HAL_FMPI2C_Master_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferHalfCpltCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:3577
HAL_FMPI2C_Master_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:3580
HAL_FMPI2C_Master_Seq_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hfmpi2c
->
hdmatx
,
(
uint32_t
)
hfmpi2c
->
pBuffPtr
,
stm32f4xx_hal_fmpi2c.c:4100
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:4104
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
FMPI2C_DMAAbort
;
stm32f4xx_hal_fmpi2c.c:4107
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
if
(
HAL_DMA_Abort_IT
(
hfmpi2c
->
hdmatx
)
!=
HAL_OK
)
stm32f4xx_hal_fmpi2c.c:4110
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
(
hfmpi2c
->
hdmatx
)
;
stm32f4xx_hal_fmpi2c.c:4134
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:4137
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferCpltCallback
=
FMPI2C_DMASlaveTransmitCplt
;
stm32f4xx_hal_fmpi2c.c:4140
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferErrorCallback
=
FMPI2C_DMAError
;
stm32f4xx_hal_fmpi2c.c:4143
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferHalfCpltCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:4144
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_fmpi2c.c:4147
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
dmaxferstatus
=
HAL_DMA_Start_IT
(
hfmpi2c
->
hdmatx
,
(
uint32_t
)
pData
,
(
uint32_t
)
&
hfmpi2c
->
Instance
->
TXDR
,
stm32f4xx_hal_fmpi2c.c:4261
HAL_FMPI2C_Slave_Seq_Receive_IT()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:4265
HAL_FMPI2C_Slave_Seq_Receive_IT()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
FMPI2C_DMAAbort
;
stm32f4xx_hal_fmpi2c.c:4268
HAL_FMPI2C_Slave_Seq_Receive_IT()
if
(
HAL_DMA_Abort_IT
(
hfmpi2c
->
hdmatx
)
!=
HAL_OK
)
stm32f4xx_hal_fmpi2c.c:4271
HAL_FMPI2C_Slave_Seq_Receive_IT()
hfmpi2c
->
hdmatx
->
XferAbortCallback
(
hfmpi2c
->
hdmatx
)
;
stm32f4xx_hal_fmpi2c.c:4360
HAL_FMPI2C_Slave_Seq_Receive_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:4366
HAL_FMPI2C_Slave_Seq_Receive_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
FMPI2C_DMAAbort
;
stm32f4xx_hal_fmpi2c.c:4369
HAL_FMPI2C_Slave_Seq_Receive_DMA()
if
(
HAL_DMA_Abort_IT
(
hfmpi2c
->
hdmatx
)
!=
HAL_OK
)
stm32f4xx_hal_fmpi2c.c:4372
HAL_FMPI2C_Slave_Seq_Receive_DMA()
hfmpi2c
->
hdmatx
->
XferAbortCallback
(
hfmpi2c
->
hdmatx
)
;
stm32f4xx_hal_fmpi2c.c:5736
FMPI2C_Slave_ISR_DMA()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:5740
FMPI2C_Slave_ISR_DMA()
if
(
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmatx
)
==
0U
)
stm32f4xx_hal_fmpi2c.c:6355
FMPI2C_ITSlaveCplt()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:6357
FMPI2C_ITSlaveCplt()
hfmpi2c
->
XferCount
=
(
uint16_t
)
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmatx
)
;
stm32f4xx_hal_fmpi2c.c:6637
FMPI2C_ITError()
if
(
(
hfmpi2c
->
hdmatx
!=
NULL
)
&&
(
(
tmppreviousstate
==
FMPI2C_STATE_MASTER_BUSY_TX
)
||
\
stm32f4xx_hal_fmpi2c.c:6645
FMPI2C_ITError()
if
(
HAL_DMA_GetState
(
hfmpi2c
->
hdmatx
)
!=
HAL_DMA_STATE_READY
)
stm32f4xx_hal_fmpi2c.c:6649
FMPI2C_ITError()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
FMPI2C_DMAAbort
;
stm32f4xx_hal_fmpi2c.c:6655
FMPI2C_ITError()
if
(
HAL_DMA_Abort_IT
(
hfmpi2c
->
hdmatx
)
!=
HAL_OK
)
stm32f4xx_hal_fmpi2c.c:6658
FMPI2C_ITError()
hfmpi2c
->
hdmatx
->
XferAbortCallback
(
hfmpi2c
->
hdmatx
)
;
stm32f4xx_hal_fmpi2c.c:6797
FMPI2C_DMAMasterTransmitCplt()
if
(
HAL_DMA_Start_IT
(
hfmpi2c
->
hdmatx
,
(
uint32_t
)
hfmpi2c
->
pBuffPtr
,
(
uint32_t
)
&
hfmpi2c
->
Instance
->
TXDR
,
stm32f4xx_hal_fmpi2c.c:6940
FMPI2C_DMAError()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:6942
FMPI2C_DMAError()
if
(
FMPI2C_GET_DMA_REMAIN_DATA
(
hfmpi2c
->
hdmatx
)
==
0U
)
stm32f4xx_hal_fmpi2c.c:6980
FMPI2C_DMAAbort()
if
(
hfmpi2c
->
hdmatx
!=
NULL
)
stm32f4xx_hal_fmpi2c.c:6982
FMPI2C_DMAAbort()
hfmpi2c
->
hdmatx
->
XferAbortCallback
=
NULL
;
Data Use
Functions reading
__FMPI2C_HandleTypeDef::hdmatx
__FMPI2C_HandleTypeDef::hdmatx
HAL_FMPI2C_Master_Transmit_DMA()
HAL_FMPI2C_Slave_Transmit_DMA()
HAL_FMPI2C_Mem_Write_DMA()
HAL_FMPI2C_Master_Seq_Transmit_DMA()
HAL_FMPI2C_Slave_Seq_Transmit_DMA()
HAL_FMPI2C_Slave_Seq_Receive_IT()
HAL_FMPI2C_Slave_Seq_Receive_DMA()
FMPI2C_Slave_ISR_DMA()
FMPI2C_ITSlaveCplt()
FMPI2C_ITError()
FMPI2C_DMAMasterTransmitCplt()
FMPI2C_DMAError()
FMPI2C_DMAAbort()
all items filtered out
Type of
__FMPI2C_HandleTypeDef::hdmatx
__FMPI2C_HandleTypeDef::hdmatx
__DMA_HandleTypeDef
all items filtered out