BSP files for STM32H747I-Discovery Copy from ST Cube delivery

Dependents:   DISCO_H747I_LCD_demo DISCO_H747I_AUDIO_demo

Embed: (wiki syntax)

« Back to documentation index

Private Functions

Private Functions
[STM32H747I_DISCOVERY_QSPI]

Functions

static uint8_t QSPI_ResetMemory (QSPI_HandleTypeDef *hqspi)
 This function reset the QSPI memory.
static uint8_t QSPI_EnterFourBytesAddress (QSPI_HandleTypeDef *hqspi)
 This function set the QSPI memory in 4-byte address mode.
static uint8_t QSPI_DummyCyclesCfg (QSPI_HandleTypeDef *hqspi)
 This function configure the dummy cycles on memory side.
static uint8_t QSPI_WriteEnable (QSPI_HandleTypeDef *hqspi)
 This function send a Write Enable and wait it is effective.
static uint8_t QSPI_AutoPollingMemReady (QSPI_HandleTypeDef *hqspi, uint32_t Timeout)
 This function read the SR of the memory and wait the EOP.
static uint8_t QSPI_EnterQPI (QSPI_HandleTypeDef *hqspi)
 This function enter the QPSI memory in QPI mode.

Function Documentation

static uint8_t QSPI_AutoPollingMemReady ( QSPI_HandleTypeDef *  hqspi,
uint32_t  Timeout 
) [static]

This function read the SR of the memory and wait the EOP.

Parameters:
hqspi,:QSPI handle
Timeout,:timeout in ms
Return values:
None

Definition at line 818 of file stm32h747i_discovery_qspi.c.

static uint8_t QSPI_DummyCyclesCfg ( QSPI_HandleTypeDef *  hqspi ) [static]

This function configure the dummy cycles on memory side.

Parameters:
hqspi,:QSPI handle
Return values:
None

Definition at line 712 of file stm32h747i_discovery_qspi.c.

static uint8_t QSPI_EnterFourBytesAddress ( QSPI_HandleTypeDef *  hqspi ) [static]

This function set the QSPI memory in 4-byte address mode.

Parameters:
hqspi,:QSPI handle
Return values:
None

Definition at line 671 of file stm32h747i_discovery_qspi.c.

static uint8_t QSPI_EnterQPI ( QSPI_HandleTypeDef *  hqspi ) [static]

This function enter the QPSI memory in QPI mode.

Parameters:
hqspiQSPI handle
Return values:
QSPIstatus

Definition at line 854 of file stm32h747i_discovery_qspi.c.

static uint8_t QSPI_ResetMemory ( QSPI_HandleTypeDef *  hqspi ) [static]

This function reset the QSPI memory.

Parameters:
hqspi,:QSPI handle
Return values:
None

Definition at line 608 of file stm32h747i_discovery_qspi.c.

static uint8_t QSPI_WriteEnable ( QSPI_HandleTypeDef *  hqspi ) [static]

This function send a Write Enable and wait it is effective.

Parameters:
hqspi,:QSPI handle
Return values:
None

Definition at line 772 of file stm32h747i_discovery_qspi.c.