HAL
+ 0/8 examples
CodeScope will show references to
__SPI_HandleTypeDef::hdmarx
from the following samples and libraries:
Examples
STM32469I-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
STM32F4-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
STM32F401-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
STM32F411E-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
STM32F412G-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
STM32F412ZG-Nucleo
Examples
SPI
SPI_FullDuplex_ComDMA
STM32F413ZH-Nucleo
Examples
SPI
SPI_FullDuplex_ComDMA
STM32F429I-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__SPI_HandleTypeDef::hdmarx
__SPI_HandleTypeDef::hdmarx field
SPI Rx DMA Handle parameters
Syntax
from
stm32f4xx_hal_spi.h:128
DMA_HandleTypeDef
*
hdmarx
;
Examples
__SPI_HandleTypeDef::hdmarx
is referenced by
8 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_spi.h:128
DMA_HandleTypeDef
*
hdmarx
;
/*!< SPI Rx DMA Handle parameters */
stm32f4xx_hal_spi.c:1776
HAL_SPI_Receive_DMA()
assert_param
(
IS_SPI_DMA_HANDLE
(
hspi
->
hdmarx
)
)
;
stm32f4xx_hal_spi.c:1834
HAL_SPI_Receive_DMA()
hspi
->
hdmarx
->
XferHalfCpltCallback
=
SPI_DMAHalfReceiveCplt
;
stm32f4xx_hal_spi.c:1837
HAL_SPI_Receive_DMA()
hspi
->
hdmarx
->
XferCpltCallback
=
SPI_DMAReceiveCplt
;
stm32f4xx_hal_spi.c:1840
HAL_SPI_Receive_DMA()
hspi
->
hdmarx
->
XferErrorCallback
=
SPI_DMAError
;
stm32f4xx_hal_spi.c:1843
HAL_SPI_Receive_DMA()
hspi
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_spi.c:1846
HAL_SPI_Receive_DMA()
if
(
HAL_OK
!=
HAL_DMA_Start_IT
(
hspi
->
hdmarx
,
(
uint32_t
)
&
hspi
->
Instance
->
DR
,
(
uint32_t
)
hspi
->
pRxBuffPtr
,
stm32f4xx_hal_spi.c:1893
HAL_SPI_TransmitReceive_DMA()
assert_param
(
IS_SPI_DMA_HANDLE
(
hspi
->
hdmarx
)
)
;
stm32f4xx_hal_spi.c:1950
HAL_SPI_TransmitReceive_DMA()
hspi
->
hdmarx
->
XferHalfCpltCallback
=
SPI_DMAHalfReceiveCplt
;
stm32f4xx_hal_spi.c:1951
HAL_SPI_TransmitReceive_DMA()
hspi
->
hdmarx
->
XferCpltCallback
=
SPI_DMAReceiveCplt
;
stm32f4xx_hal_spi.c:1956
HAL_SPI_TransmitReceive_DMA()
hspi
->
hdmarx
->
XferHalfCpltCallback
=
SPI_DMAHalfTransmitReceiveCplt
;
stm32f4xx_hal_spi.c:1957
HAL_SPI_TransmitReceive_DMA()
hspi
->
hdmarx
->
XferCpltCallback
=
SPI_DMATransmitReceiveCplt
;
stm32f4xx_hal_spi.c:1961
HAL_SPI_TransmitReceive_DMA()
hspi
->
hdmarx
->
XferErrorCallback
=
SPI_DMAError
;
stm32f4xx_hal_spi.c:1964
HAL_SPI_TransmitReceive_DMA()
hspi
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_spi.c:1967
HAL_SPI_TransmitReceive_DMA()
if
(
HAL_OK
!=
HAL_DMA_Start_IT
(
hspi
->
hdmarx
,
(
uint32_t
)
&
hspi
->
Instance
->
DR
,
(
uint32_t
)
hspi
->
pRxBuffPtr
,
stm32f4xx_hal_spi.c:2114
HAL_SPI_Abort()
if
(
hspi
->
hdmarx
!=
NULL
)
stm32f4xx_hal_spi.c:2118
HAL_SPI_Abort()
hspi
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_spi.c:2121
HAL_SPI_Abort()
if
(
HAL_DMA_Abort
(
hspi
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_spi.c:2242
HAL_SPI_Abort_IT()
if
(
hspi
->
hdmarx
!=
NULL
)
stm32f4xx_hal_spi.c:2248
HAL_SPI_Abort_IT()
hspi
->
hdmarx
->
XferAbortCallback
=
SPI_DMARxAbortCallback
;
stm32f4xx_hal_spi.c:2252
HAL_SPI_Abort_IT()
hspi
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_spi.c:2278
HAL_SPI_Abort_IT()
if
(
hspi
->
hdmarx
!=
NULL
)
stm32f4xx_hal_spi.c:2281
HAL_SPI_Abort_IT()
if
(
HAL_DMA_Abort_IT
(
hspi
->
hdmarx
)
!=
HAL_OK
)
stm32f4xx_hal_spi.c:2283
HAL_SPI_Abort_IT()
hspi
->
hdmarx
->
XferAbortCallback
=
NULL
;
stm32f4xx_hal_spi.c:2394
HAL_SPI_DMAStop()
if
(
hspi
->
hdmarx
!=
NULL
)
stm32f4xx_hal_spi.c:2396
HAL_SPI_DMAStop()
if
(
HAL_OK
!=
HAL_DMA_Abort
(
hspi
->
hdmarx
)
)
stm32f4xx_hal_spi.c:2480
HAL_SPI_IRQHandler()
if
(
hspi
->
hdmarx
!=
NULL
)
stm32f4xx_hal_spi.c:2484
HAL_SPI_IRQHandler()
hspi
->
hdmarx
->
XferAbortCallback
=
SPI_DMAAbortOnError
;
stm32f4xx_hal_spi.c:2485
HAL_SPI_IRQHandler()
if
(
HAL_OK
!=
HAL_DMA_Abort_IT
(
hspi
->
hdmarx
)
)
stm32f4xx_hal_spi.c:3056
SPI_DMATxAbortCallback()
if
(
hspi
->
hdmarx
!=
NULL
)
stm32f4xx_hal_spi.c:3058
SPI_DMATxAbortCallback()
if
(
hspi
->
hdmarx
->
XferAbortCallback
!=
NULL
)
stm32f4xx_hal_spi.c:3105
SPI_DMARxAbortCallback()
hspi
->
hdmarx
->
XferAbortCallback
=
NULL
;
Data Use
Functions reading
__SPI_HandleTypeDef::hdmarx
__SPI_HandleTypeDef::hdmarx
HAL_SPI_Receive_DMA()
HAL_SPI_TransmitReceive_DMA()
HAL_SPI_Abort()
HAL_SPI_Abort_IT()
HAL_SPI_DMAStop()
HAL_SPI_IRQHandler()
SPI_DMATxAbortCallback()
SPI_DMARxAbortCallback()
all items filtered out
Type of
__SPI_HandleTypeDef::hdmarx
__SPI_HandleTypeDef::hdmarx
__DMA_HandleTypeDef
all items filtered out