HAL
+ 0/44 examples
CodeScope will show references to
__SPI_HandleTypeDef::Init
from the following samples and libraries:
Drivers
Boards
STM32F411E-Discovery
STM32F4xx-Nucleo
STM32F401-Discovery
STM32F429I-Discovery
STM32F4-Discovery
STM32F4xx_Nucleo_144
Examples
STM32469I-Discovery
Examples
SPI
SPI_FullDuplex_AdvComIT
SPI_FullDuplex_AdvComPolling
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
STM32F4-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
SPI_FullDuplex_AdvComIT
Master
Slave
SPI_FullDuplex_AdvComPolling
Master
Slave
STM32F401-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
STM32F411E-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
STM32F411RE-Nucleo
Examples_MIX
SPI
SPI_FullDuplex_ComPolling
SPI_HalfDuplex_ComPollingIT
STM32F412G-Discovery
Examples
SPI
SPI_FullDuplex_AdvComIT
SPI_FullDuplex_AdvComPolling
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
STM32F412ZG-Nucleo
Examples
SPI
SPI_FullDuplex_AdvComIT
SPI_FullDuplex_AdvComPolling
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
STM32F413ZH-Nucleo
Examples
SPI
SPI_FullDuplex_AdvComIT
SPI_FullDuplex_AdvComPolling
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
STM32F429I-Discovery
Examples
SPI
SPI_FullDuplex_ComDMA
SPI_FullDuplex_ComIT
SPI_FullDuplex_ComPolling
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
__SPI_HandleTypeDef::Init
__SPI_HandleTypeDef::Init field
SPI communication parameters
Syntax
from
stm32f4xx_hal_spi.h:108
SPI_InitTypeDef
Init
;
Examples
__SPI_HandleTypeDef::Init
is referenced by
44 libraries and example projects
.
References
Location
Referrer
Text
stm32f4xx_hal_spi.h:108
SPI_InitTypeDef
Init
;
/*!< SPI communication parameters */
stm32f4xx_hal_spi.c:321
HAL_SPI_Init()
assert_param
(
IS_SPI_MODE
(
hspi
->
Init
.
Mode
)
)
;
stm32f4xx_hal_spi.c:322
HAL_SPI_Init()
assert_param
(
IS_SPI_DIRECTION
(
hspi
->
Init
.
Direction
)
)
;
stm32f4xx_hal_spi.c:323
HAL_SPI_Init()
assert_param
(
IS_SPI_DATASIZE
(
hspi
->
Init
.
DataSize
)
)
;
stm32f4xx_hal_spi.c:324
HAL_SPI_Init()
assert_param
(
IS_SPI_NSS
(
hspi
->
Init
.
NSS
)
)
;
stm32f4xx_hal_spi.c:325
HAL_SPI_Init()
assert_param
(
IS_SPI_BAUDRATE_PRESCALER
(
hspi
->
Init
.
BaudRatePrescaler
)
)
;
stm32f4xx_hal_spi.c:326
HAL_SPI_Init()
assert_param
(
IS_SPI_FIRST_BIT
(
hspi
->
Init
.
FirstBit
)
)
;
stm32f4xx_hal_spi.c:327
HAL_SPI_Init()
assert_param
(
IS_SPI_TIMODE
(
hspi
->
Init
.
TIMode
)
)
;
stm32f4xx_hal_spi.c:328
HAL_SPI_Init()
if
(
hspi
->
Init
.
TIMode
==
SPI_TIMODE_DISABLE
)
stm32f4xx_hal_spi.c:330
HAL_SPI_Init()
assert_param
(
IS_SPI_CPOL
(
hspi
->
Init
.
CLKPolarity
)
)
;
stm32f4xx_hal_spi.c:331
HAL_SPI_Init()
assert_param
(
IS_SPI_CPHA
(
hspi
->
Init
.
CLKPhase
)
)
;
stm32f4xx_hal_spi.c:333
HAL_SPI_Init()
if
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
stm32f4xx_hal_spi.c:335
HAL_SPI_Init()
assert_param
(
IS_SPI_BAUDRATE_PRESCALER
(
hspi
->
Init
.
BaudRatePrescaler
)
)
;
stm32f4xx_hal_spi.c:340
HAL_SPI_Init()
hspi
->
Init
.
BaudRatePrescaler
=
SPI_BAUDRATEPRESCALER_2
;
stm32f4xx_hal_spi.c:345
HAL_SPI_Init()
assert_param
(
IS_SPI_BAUDRATE_PRESCALER
(
hspi
->
Init
.
BaudRatePrescaler
)
)
;
stm32f4xx_hal_spi.c:348
HAL_SPI_Init()
hspi
->
Init
.
CLKPolarity
=
SPI_POLARITY_LOW
;
stm32f4xx_hal_spi.c:349
HAL_SPI_Init()
hspi
->
Init
.
CLKPhase
=
SPI_PHASE_1EDGE
;
stm32f4xx_hal_spi.c:352
HAL_SPI_Init()
assert_param
(
IS_SPI_CRC_CALCULATION
(
hspi
->
Init
.
CRCCalculation
)
)
;
stm32f4xx_hal_spi.c:353
HAL_SPI_Init()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:355
HAL_SPI_Init()
assert_param
(
IS_SPI_CRC_POLYNOMIAL
(
hspi
->
Init
.
CRCPolynomial
)
)
;
stm32f4xx_hal_spi.c:358
HAL_SPI_Init()
hspi
->
Init
.
CRCCalculation
=
SPI_CRCCALCULATION_DISABLE
;
stm32f4xx_hal_spi.c:398
HAL_SPI_Init()
WRITE_REG
(
hspi
->
Instance
->
CR1
,
(
(
hspi
->
Init
.
Mode
&
(
SPI_CR1_MSTR
|
SPI_CR1_SSI
)
)
|
stm32f4xx_hal_spi.c:399
HAL_SPI_Init()
(
hspi
->
Init
.
Direction
&
(
SPI_CR1_RXONLY
|
SPI_CR1_BIDIMODE
)
)
|
stm32f4xx_hal_spi.c:400
HAL_SPI_Init()
(
hspi
->
Init
.
DataSize
&
SPI_CR1_DFF
)
|
stm32f4xx_hal_spi.c:401
HAL_SPI_Init()
(
hspi
->
Init
.
CLKPolarity
&
SPI_CR1_CPOL
)
|
stm32f4xx_hal_spi.c:402
HAL_SPI_Init()
(
hspi
->
Init
.
CLKPhase
&
SPI_CR1_CPHA
)
|
stm32f4xx_hal_spi.c:403
HAL_SPI_Init()
(
hspi
->
Init
.
NSS
&
SPI_CR1_SSM
)
|
stm32f4xx_hal_spi.c:404
HAL_SPI_Init()
(
hspi
->
Init
.
BaudRatePrescaler
&
SPI_CR1_BR_Msk
)
|
stm32f4xx_hal_spi.c:405
HAL_SPI_Init()
(
hspi
->
Init
.
FirstBit
&
SPI_CR1_LSBFIRST
)
|
stm32f4xx_hal_spi.c:406
HAL_SPI_Init()
(
hspi
->
Init
.
CRCCalculation
&
SPI_CR1_CRCEN
)
)
)
;
stm32f4xx_hal_spi.c:409
HAL_SPI_Init()
WRITE_REG
(
hspi
->
Instance
->
CR2
,
(
(
(
hspi
->
Init
.
NSS
>
>
16U
)
&
SPI_CR2_SSOE
)
|
(
hspi
->
Init
.
TIMode
&
SPI_CR2_FRF
)
)
)
;
stm32f4xx_hal_spi.c:414
HAL_SPI_Init()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:416
HAL_SPI_Init()
WRITE_REG
(
hspi
->
Instance
->
CRCPR
,
(
hspi
->
Init
.
CRCPolynomial
&
SPI_CRCPR_CRCPOLY_Msk
)
)
;
stm32f4xx_hal_spi.c:776
HAL_SPI_Transmit()
assert_param
(
IS_SPI_DIRECTION_2LINES_OR_1LINE
(
hspi
->
Init
.
Direction
)
)
;
stm32f4xx_hal_spi.c:812
HAL_SPI_Transmit()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:821
HAL_SPI_Transmit()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:835
HAL_SPI_Transmit()
if
(
hspi
->
Init
.
DataSize
==
SPI_DATASIZE_16BIT
)
stm32f4xx_hal_spi.c:837
HAL_SPI_Transmit()
if
(
(
hspi
->
Init
.
Mode
==
SPI_MODE_SLAVE
)
||
(
initial_TxXferCount
==
0x01U
)
)
stm32f4xx_hal_spi.c:868
HAL_SPI_Transmit()
if
(
(
hspi
->
Init
.
Mode
==
SPI_MODE_SLAVE
)
||
(
initial_TxXferCount
==
0x01U
)
)
stm32f4xx_hal_spi.c:897
HAL_SPI_Transmit()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:910
HAL_SPI_Transmit()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
stm32f4xx_hal_spi.c:953
HAL_SPI_Receive()
if
(
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
&&
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
)
stm32f4xx_hal_spi.c:988
HAL_SPI_Receive()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:997
HAL_SPI_Receive()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:1012
HAL_SPI_Receive()
if
(
hspi
->
Init
.
DataSize
==
SPI_DATASIZE_8BIT
)
stm32f4xx_hal_spi.c:1064
HAL_SPI_Receive()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1078
HAL_SPI_Receive()
if
(
hspi
->
Init
.
DataSize
==
SPI_DATASIZE_16BIT
)
stm32f4xx_hal_spi.c:1158
HAL_SPI_TransmitReceive()
assert_param
(
IS_SPI_DIRECTION_2LINES
(
hspi
->
Init
.
Direction
)
)
;
stm32f4xx_hal_spi.c:1168
HAL_SPI_TransmitReceive()
tmp_mode
=
hspi
->
Init
.
Mode
;
stm32f4xx_hal_spi.c:1172
HAL_SPI_TransmitReceive()
(
(
tmp_mode
==
SPI_MODE_MASTER
)
&&
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
&&
(
tmp_state
==
HAL_SPI_STATE_BUSY_RX
)
)
)
)
stm32f4xx_hal_spi.c:1205
HAL_SPI_TransmitReceive()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1219
HAL_SPI_TransmitReceive()
if
(
hspi
->
Init
.
DataSize
==
SPI_DATASIZE_16BIT
)
stm32f4xx_hal_spi.c:1221
HAL_SPI_TransmitReceive()
if
(
(
hspi
->
Init
.
Mode
==
SPI_MODE_SLAVE
)
||
(
initial_TxXferCount
==
0x01U
)
)
stm32f4xx_hal_spi.c:1229
HAL_SPI_TransmitReceive()
if
(
(
hspi
->
TxXferCount
==
0U
)
&&
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
)
stm32f4xx_hal_spi.c:1249
HAL_SPI_TransmitReceive()
if
(
(
hspi
->
TxXferCount
==
0U
)
&&
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
)
stm32f4xx_hal_spi.c:1276
HAL_SPI_TransmitReceive()
if
(
(
hspi
->
Init
.
Mode
==
SPI_MODE_SLAVE
)
||
(
initial_TxXferCount
==
0x01U
)
)
stm32f4xx_hal_spi.c:1284
HAL_SPI_TransmitReceive()
if
(
(
hspi
->
TxXferCount
==
0U
)
&&
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
)
stm32f4xx_hal_spi.c:1303
HAL_SPI_TransmitReceive()
if
(
(
hspi
->
TxXferCount
==
0U
)
&&
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
)
stm32f4xx_hal_spi.c:1330
HAL_SPI_TransmitReceive()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1366
HAL_SPI_TransmitReceive()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
stm32f4xx_hal_spi.c:1398
HAL_SPI_Transmit_IT()
assert_param
(
IS_SPI_DIRECTION_2LINES_OR_1LINE
(
hspi
->
Init
.
Direction
)
)
;
stm32f4xx_hal_spi.c:1430
HAL_SPI_Transmit_IT()
if
(
hspi
->
Init
.
DataSize
>
SPI_DATASIZE_8BIT
)
stm32f4xx_hal_spi.c:1440
HAL_SPI_Transmit_IT()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:1449
HAL_SPI_Transmit_IT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1490
HAL_SPI_Receive_IT()
if
(
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
&&
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
)
stm32f4xx_hal_spi.c:1521
HAL_SPI_Receive_IT()
if
(
hspi
->
Init
.
DataSize
>
SPI_DATASIZE_8BIT
)
stm32f4xx_hal_spi.c:1531
HAL_SPI_Receive_IT()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:1540
HAL_SPI_Receive_IT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1582
HAL_SPI_TransmitReceive_IT()
assert_param
(
IS_SPI_DIRECTION_2LINES
(
hspi
->
Init
.
Direction
)
)
;
stm32f4xx_hal_spi.c:1586
HAL_SPI_TransmitReceive_IT()
tmp_mode
=
hspi
->
Init
.
Mode
;
stm32f4xx_hal_spi.c:1589
HAL_SPI_TransmitReceive_IT()
(
(
tmp_mode
==
SPI_MODE_MASTER
)
&&
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
&&
(
tmp_state
==
HAL_SPI_STATE_BUSY_RX
)
)
)
)
stm32f4xx_hal_spi.c:1620
HAL_SPI_TransmitReceive_IT()
if
(
hspi
->
Init
.
DataSize
>
SPI_DATASIZE_8BIT
)
stm32f4xx_hal_spi.c:1633
HAL_SPI_TransmitReceive_IT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1672
HAL_SPI_Transmit_DMA()
assert_param
(
IS_SPI_DIRECTION_2LINES_OR_1LINE
(
hspi
->
Init
.
Direction
)
)
;
stm32f4xx_hal_spi.c:1704
HAL_SPI_Transmit_DMA()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:1713
HAL_SPI_Transmit_DMA()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1784
HAL_SPI_Receive_DMA()
if
(
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
&&
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
)
stm32f4xx_hal_spi.c:1818
HAL_SPI_Receive_DMA()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:1827
HAL_SPI_Receive_DMA()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:1897
HAL_SPI_TransmitReceive_DMA()
assert_param
(
IS_SPI_DIRECTION_2LINES
(
hspi
->
Init
.
Direction
)
)
;
stm32f4xx_hal_spi.c:1904
HAL_SPI_TransmitReceive_DMA()
tmp_mode
=
hspi
->
Init
.
Mode
;
stm32f4xx_hal_spi.c:1907
HAL_SPI_TransmitReceive_DMA()
(
(
tmp_mode
==
SPI_MODE_MASTER
)
&&
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
&&
(
tmp_state
==
HAL_SPI_STATE_BUSY_RX
)
)
)
)
stm32f4xx_hal_spi.c:1940
HAL_SPI_TransmitReceive_DMA()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:2732
SPI_DMATransmitCplt()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
stm32f4xx_hal_spi.c:2784
SPI_DMAReceiveCplt()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:2800
SPI_DMAReceiveCplt()
if
(
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
&&
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
)
stm32f4xx_hal_spi.c:2873
SPI_DMATransmitReceiveCplt()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3168
SPI_2linesRxISR_8BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3230
SPI_2linesTxISR_8BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3266
SPI_2linesRxISR_16BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3323
SPI_2linesTxISR_16BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3380
SPI_RxISR_8BIT()
if
(
(
hspi
->
RxXferCount
==
1U
)
&&
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
)
stm32f4xx_hal_spi.c:3389
SPI_RxISR_8BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3436
SPI_RxISR_16BIT()
if
(
(
hspi
->
RxXferCount
==
1U
)
&&
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
)
stm32f4xx_hal_spi.c:3445
SPI_RxISR_16BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3470
SPI_TxISR_8BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3496
SPI_TxISR_16BIT()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3543
SPI_WaitFlagStateUntilTimeout()
if
(
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
&&
(
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:3544
SPI_WaitFlagStateUntilTimeout()
||
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES_RXONLY
)
)
)
stm32f4xx_hal_spi.c:3551
SPI_WaitFlagStateUntilTimeout()
if
(
hspi
->
Init
.
CRCCalculation
==
SPI_CRCCALCULATION_ENABLE
)
stm32f4xx_hal_spi.c:3585
SPI_EndRxTransaction()
if
(
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
&&
(
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_1LINE
)
stm32f4xx_hal_spi.c:3586
SPI_EndRxTransaction()
||
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES_RXONLY
)
)
)
stm32f4xx_hal_spi.c:3593
SPI_EndRxTransaction()
if
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
stm32f4xx_hal_spi.c:3595
SPI_EndRxTransaction()
if
(
hspi
->
Init
.
Direction
!=
SPI_DIRECTION_2LINES_RXONLY
)
stm32f4xx_hal_spi.c:3645
SPI_EndRxTxTransaction()
if
(
hspi
->
Init
.
Mode
==
SPI_MODE_MASTER
)
stm32f4xx_hal_spi.c:3709
SPI_CloseRxTx_ISR()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
stm32f4xx_hal_spi.c:3787
SPI_CloseRx_ISR()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
stm32f4xx_hal_spi.c:3867
SPI_CloseTx_ISR()
if
(
hspi
->
Init
.
Direction
==
SPI_DIRECTION_2LINES
)
Data Use
Functions reading
__SPI_HandleTypeDef::Init
__SPI_HandleTypeDef::Init
HAL_SPI_Init()
HAL_SPI_Transmit()
HAL_SPI_Receive()
HAL_SPI_TransmitReceive()
HAL_SPI_Transmit_IT()
HAL_SPI_Receive_IT()
HAL_SPI_TransmitReceive_IT()
HAL_SPI_Transmit_DMA()
HAL_SPI_Receive_DMA()
HAL_SPI_TransmitReceive_DMA()
SPI_DMATransmitCplt()
SPI_DMAReceiveCplt()
SPI_DMATransmitReceiveCplt()
SPI_2linesRxISR_8BIT()
SPI_2linesTxISR_8BIT()
SPI_2linesRxISR_16BIT()
SPI_2linesTxISR_16BIT()
SPI_RxISR_8BIT()
SPI_RxISR_16BIT()
SPI_TxISR_8BIT()
SPI_TxISR_16BIT()
SPI_WaitFlagStateUntilTimeout()
SPI_EndRxTransaction()
SPI_EndRxTxTransaction()
SPI_CloseRxTx_ISR()
SPI_CloseRx_ISR()
SPI_CloseTx_ISR()
all items filtered out
Type of
__SPI_HandleTypeDef::Init
__SPI_HandleTypeDef::Init
SPI_InitTypeDef
all items filtered out