STM32412G-Discovery
+ 0/6 examples
CodeScope will show references to
QSPIHandle
from the following samples and libraries:
Examples
STM32F412G-Discovery
Demonstrations
STemWin
Examples
BSP
QSPI
QSPI_ExecuteInPlace
QSPI_MemoryMapped
QSPI_ReadWrite_DMA
QSPI_ReadWrite_IT
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
STM32412G-Discovery
QSPIHandle
QSPIHandle variable
Syntax
from
stm32412g_discovery_qspi.c:68
QSPI_HandleTypeDef
QSPIHandle
;
Examples
QSPIHandle
is referenced by
6 libraries and example projects
.
References
Location
Referrer
Text
stm32412g_discovery_qspi.c:68
QSPI_HandleTypeDef
QSPIHandle
;
stm32412g_discovery_qspi.c:96
BSP_QSPI_Init()
QSPIHandle
.
Instance
=
QUADSPI
;
stm32412g_discovery_qspi.c:99
BSP_QSPI_Init()
if
(
HAL_QSPI_DeInit
(
&
QSPIHandle
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:105
BSP_QSPI_Init()
BSP_QSPI_MspInit
(
&
QSPIHandle
,
NULL
)
;
stm32412g_discovery_qspi.c:108
BSP_QSPI_Init()
QSPIHandle
.
Init
.
ClockPrescaler
=
0
;
/* QSPI freq = 100 MHz/(0+1) = 100 Mhz */
stm32412g_discovery_qspi.c:109
BSP_QSPI_Init()
QSPIHandle
.
Init
.
FifoThreshold
=
4
;
stm32412g_discovery_qspi.c:110
BSP_QSPI_Init()
QSPIHandle
.
Init
.
SampleShifting
=
QSPI_SAMPLE_SHIFTING_HALFCYCLE
;
stm32412g_discovery_qspi.c:111
BSP_QSPI_Init()
QSPIHandle
.
Init
.
FlashSize
=
POSITION_VAL
(
N25Q128A_FLASH_SIZE
)
-
1
;
stm32412g_discovery_qspi.c:112
BSP_QSPI_Init()
QSPIHandle
.
Init
.
ChipSelectHighTime
=
QSPI_CS_HIGH_TIME_5_CYCLE
;
/* Min 50ns for nonRead command */
stm32412g_discovery_qspi.c:113
BSP_QSPI_Init()
QSPIHandle
.
Init
.
ClockMode
=
QSPI_CLOCK_MODE_0
;
stm32412g_discovery_qspi.c:114
BSP_QSPI_Init()
QSPIHandle
.
Init
.
FlashID
=
QSPI_FLASH_ID_1
;
stm32412g_discovery_qspi.c:115
BSP_QSPI_Init()
QSPIHandle
.
Init
.
DualFlash
=
QSPI_DUALFLASH_DISABLE
;
stm32412g_discovery_qspi.c:117
BSP_QSPI_Init()
if
(
HAL_QSPI_Init
(
&
QSPIHandle
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:123
BSP_QSPI_Init()
if
(
QSPI_ResetMemory
(
&
QSPIHandle
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:129
BSP_QSPI_Init()
if
(
QSPI_DummyCyclesCfg
(
&
QSPIHandle
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:143
BSP_QSPI_DeInit()
QSPIHandle
.
Instance
=
QUADSPI
;
stm32412g_discovery_qspi.c:146
BSP_QSPI_DeInit()
if
(
HAL_QSPI_DeInit
(
&
QSPIHandle
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:152
BSP_QSPI_DeInit()
BSP_QSPI_MspDeInit
(
&
QSPIHandle
,
NULL
)
;
stm32412g_discovery_qspi.c:183
BSP_QSPI_Read()
if
(
HAL_QSPI_Command
(
&
QSPIHandle
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:189
BSP_QSPI_Read()
MODIFY_REG
(
QSPIHandle
.
Instance
->
DCR
,
QUADSPI_DCR_CSHT
,
QSPI_CS_HIGH_TIME_2_CYCLE
)
;
stm32412g_discovery_qspi.c:192
BSP_QSPI_Read()
if
(
HAL_QSPI_Receive
(
&
QSPIHandle
,
pData
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:198
BSP_QSPI_Read()
MODIFY_REG
(
QSPIHandle
.
Instance
->
DCR
,
QUADSPI_DCR_CSHT
,
QSPI_CS_HIGH_TIME_5_CYCLE
)
;
stm32412g_discovery_qspi.c:247
BSP_QSPI_Write()
if
(
QSPI_WriteEnable
(
&
QSPIHandle
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:253
BSP_QSPI_Write()
if
(
HAL_QSPI_Command
(
&
QSPIHandle
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:259
BSP_QSPI_Write()
if
(
HAL_QSPI_Transmit
(
&
QSPIHandle
,
pData
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:265
BSP_QSPI_Write()
if
(
QSPI_AutoPollingMemReady
(
&
QSPIHandle
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:302
BSP_QSPI_Erase_Block()
if
(
QSPI_WriteEnable
(
&
QSPIHandle
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:308
BSP_QSPI_Erase_Block()
if
(
HAL_QSPI_Command
(
&
QSPIHandle
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:314
BSP_QSPI_Erase_Block()
if
(
QSPI_AutoPollingMemReady
(
&
QSPIHandle
,
N25Q128A_SUBSECTOR_ERASE_MAX_TIME
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:342
BSP_QSPI_Erase_Chip()
if
(
QSPI_WriteEnable
(
&
QSPIHandle
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:348
BSP_QSPI_Erase_Chip()
if
(
HAL_QSPI_Command
(
&
QSPIHandle
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:354
BSP_QSPI_Erase_Chip()
if
(
QSPI_AutoPollingMemReady
(
&
QSPIHandle
,
N25Q128A_BULK_ERASE_MAX_TIME
)
!=
QSPI_OK
)
stm32412g_discovery_qspi.c:384
BSP_QSPI_GetStatus()
if
(
HAL_QSPI_Command
(
&
QSPIHandle
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:390
BSP_QSPI_GetStatus()
if
(
HAL_QSPI_Receive
(
&
QSPIHandle
,
&
reg
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
stm32412g_discovery_qspi.c:455
BSP_QSPI_EnableMemoryMappedMode()
if
(
HAL_QSPI_MemoryMapped
(
&
QSPIHandle
,
&
s_command
,
&
s_mem_mapped_cfg
)
!=
HAL_OK
)
Data Use
Functions reading
QSPIHandle
QSPIHandle
BSP_QSPI_Init()
BSP_QSPI_DeInit()
BSP_QSPI_Read()
all items filtered out
Type of
QSPIHandle
QSPIHandle
QSPI_HandleTypeDef
all items filtered out