Fx_NoR_Write_Read_File
hqspi
is only used within Fx_NoR_Write_Read_File.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
Fx_NoR_Write_Read_File
hqspi
hqspi variable
Syntax
from
stm32f4xx_it.c:58
extern
QSPI_HandleTypeDef
hqspi
;
Implemented in
main.c:43
References
Location
Referrer
Text
main.c:43
QSPI_HandleTypeDef
hqspi
;
lx_stm32_qspi_driver_glue.c:33
extern
QSPI_HandleTypeDef
hqspi
;
stm32f4xx_it.c:58
extern
QSPI_HandleTypeDef
hqspi
;
lx_stm32_qspi_driver_glue.c:69
lx_stm32_qspi_lowlevel_init()
if
(
qspi_memory_reset
(
&
hqspi
)
!=
0
)
lx_stm32_qspi_driver_glue.c:75
lx_stm32_qspi_lowlevel_init()
if
(
qspi_dummy_cyles_configure
(
&
hqspi
)
!=
0
)
lx_stm32_qspi_driver_glue.c:120
lx_stm32_qspi_get_status()
if
(
HAL_QSPI_Command
(
&
hqspi
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
lx_stm32_qspi_driver_glue.c:126
lx_stm32_qspi_get_status()
if
(
HAL_QSPI_Receive
(
&
hqspi
,
&
reg
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
lx_stm32_qspi_driver_glue.c:210
lx_stm32_qspi_read()
if
(
HAL_QSPI_Command
(
&
hqspi
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
lx_stm32_qspi_driver_glue.c:217
lx_stm32_qspi_read()
MODIFY_REG
(
hqspi
.
Instance
->
DCR
,
QUADSPI_DCR_CSHT
,
QSPI_CS_HIGH_TIME_2_CYCLE
)
;
lx_stm32_qspi_driver_glue.c:220
lx_stm32_qspi_read()
if
(
HAL_QSPI_Receive
(
&
hqspi
,
(
uint8_t
*
)
buffer
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
lx_stm32_qspi_driver_glue.c:226
lx_stm32_qspi_read()
MODIFY_REG
(
hqspi
.
Instance
->
DCR
,
QUADSPI_DCR_CSHT
,
QSPI_CS_HIGH_TIME_5_CYCLE
)
;
lx_stm32_qspi_driver_glue.c:292
lx_stm32_qspi_write()
if
(
qspi_set_write_enable
(
&
hqspi
)
!=
0
)
lx_stm32_qspi_driver_glue.c:298
lx_stm32_qspi_write()
if
(
HAL_QSPI_Command
(
&
hqspi
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
lx_stm32_qspi_driver_glue.c:304
lx_stm32_qspi_write()
if
(
HAL_QSPI_Transmit
(
&
hqspi
,
pData
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
lx_stm32_qspi_driver_glue.c:310
lx_stm32_qspi_write()
if
(
qspi_auto_polling_ready
(
&
hqspi
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
0
)
lx_stm32_qspi_driver_glue.c:374
lx_stm32_qspi_erase()
if
(
qspi_set_write_enable
(
&
hqspi
)
!=
0
)
lx_stm32_qspi_driver_glue.c:380
lx_stm32_qspi_erase()
if
(
HAL_QSPI_Command
(
&
hqspi
,
&
s_command
,
HAL_QPSI_TIMEOUT_DEFAULT_VALUE
)
!=
HAL_OK
)
lx_stm32_qspi_driver_glue.c:386
lx_stm32_qspi_erase()
if
(
qspi_auto_polling_ready
(
&
hqspi
,
eraseTimeout
)
!=
0
)
main.c:185
MX_QUADSPI_Init()
hqspi
.
Instance
=
QUADSPI
;
main.c:186
MX_QUADSPI_Init()
hqspi
.
Init
.
ClockPrescaler
=
1
;
main.c:187
MX_QUADSPI_Init()
hqspi
.
Init
.
FifoThreshold
=
1
;
main.c:188
MX_QUADSPI_Init()
hqspi
.
Init
.
SampleShifting
=
QSPI_SAMPLE_SHIFTING_HALFCYCLE
;
main.c:189
MX_QUADSPI_Init()
hqspi
.
Init
.
FlashSize
=
23
;
main.c:190
MX_QUADSPI_Init()
hqspi
.
Init
.
ChipSelectHighTime
=
QSPI_CS_HIGH_TIME_5_CYCLE
;
main.c:191
MX_QUADSPI_Init()
hqspi
.
Init
.
ClockMode
=
QSPI_CLOCK_MODE_0
;
main.c:192
MX_QUADSPI_Init()
hqspi
.
Init
.
FlashID
=
QSPI_FLASH_ID_1
;
main.c:193
MX_QUADSPI_Init()
hqspi
.
Init
.
DualFlash
=
QSPI_DUALFLASH_DISABLE
;
main.c:194
MX_QUADSPI_Init()
if
(
HAL_QSPI_Init
(
&
hqspi
)
!=
HAL_OK
)
stm32f4xx_it.c:185
QUADSPI_IRQHandler()
HAL_QSPI_IRQHandler
(
&
hqspi
)
;
Data Use
Functions reading
hqspi
hqspi
MX_QUADSPI_Init()
lx_stm32_qspi_read()
all items filtered out
Type of
hqspi
hqspi
QSPI_HandleTypeDef
all items filtered out