Contains the BSP driver for the B-L475E-IOT01 board.

Dependents:   mbed-os-example-ble-Thermometer DISCO_L475VG_IOT01-Telegram-BOT DISCO_L475VG_IOT01-sche_cheveux DISCO_L475VG_IOT01-QSPI_FLASH_FILE_SYSTEM ... more

Embed: (wiki syntax)

« Back to documentation index

QSPI Private Functions

QSPI Private Functions
[QSPI]

Functions

static uint8_t QSPI_ResetMemory (QSPI_HandleTypeDef *hqspi)
 This function reset the QSPI memory.
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_QuadMode (QSPI_HandleTypeDef *hqspi, uint8_t Operation)
 This function enables/disables the Quad mode of the memory.
static uint8_t QSPI_HighPerfMode (QSPI_HandleTypeDef *hqspi, uint8_t Operation)
 This function enables/disables the high performance mode of the memory.

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 for auto-polling
Return values:
None

Definition at line 866 of file stm32l475e_iot01_qspi.c.

static uint8_t QSPI_HighPerfMode ( QSPI_HandleTypeDef *  hqspi,
uint8_t  Operation 
) [static]

This function enables/disables the high performance mode of the memory.

Parameters:
hqspi: QSPI handle
Operation: QSPI_HIGH_PERF_ENABLE or QSPI_HIGH_PERF_DISABLE high performance mode
Return values:
None

Definition at line 992 of file stm32l475e_iot01_qspi.c.

static uint8_t QSPI_QuadMode ( QSPI_HandleTypeDef *  hqspi,
uint8_t  Operation 
) [static]

This function enables/disables the Quad mode of the memory.

Parameters:
hqspi: QSPI handle
Operation: QSPI_QUAD_ENABLE or QSPI_QUAD_DISABLE mode
Return values:
None

Definition at line 903 of file stm32l475e_iot01_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 778 of file stm32l475e_iot01_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 820 of file stm32l475e_iot01_qspi.c.