STM32G474xx HAL User Manual
函数
外设控制和状态函数
QSPI Exported Functions

QSPI控制和状态函数。 更多...

函数

HAL_QSPI_StateTypeDef HAL_QSPI_GetState (const QSPI_HandleTypeDef *hqspi)
 返回QSPI句柄状态。
uint32_t HAL_QSPI_GetError (const QSPI_HandleTypeDef *hqspi)
 返回QSPI错误代码。
HAL_StatusTypeDef HAL_QSPI_Abort (QSPI_HandleTypeDef *hqspi)
 中止当前传输。
HAL_StatusTypeDef HAL_QSPI_Abort_IT (QSPI_HandleTypeDef *hqspi)
 中止当前传输(非阻塞函数)
void HAL_QSPI_SetTimeout (QSPI_HandleTypeDef *hqspi, uint32_t Timeout)
 设置QSPI超时。
HAL_StatusTypeDef HAL_QSPI_SetFifoThreshold (QSPI_HandleTypeDef *hqspi, uint32_t Threshold)
 设置QSPI FIFO阈值。
uint32_t HAL_QSPI_GetFifoThreshold (const QSPI_HandleTypeDef *hqspi)
 获取QSPI FIFO阈值。
HAL_StatusTypeDef HAL_QSPI_SetFlashID (QSPI_HandleTypeDef *hqspi, uint32_t FlashID)
 设置FlashID。

详细描述

QSPI控制和状态函数。

 ===============================================================================
                  ##### Peripheral Control and State functions #####
 ===============================================================================
    [..]
    This subsection provides a set of functions allowing to :
      (+) Check in run-time the state of the driver.
      (+) Check the error code set during last operation.
      (+) Abort any operation.



函数文档

HAL_StatusTypeDef HAL_QSPI_Abort ( QSPI_HandleTypeDef hqspi)
HAL_StatusTypeDef HAL_QSPI_Abort_IT ( QSPI_HandleTypeDef hqspi)
uint32_t HAL_QSPI_GetError ( const QSPI_HandleTypeDef hqspi)

返回QSPI错误代码。

参数:
hqspiQSPI句柄
返回值:
QSPI错误代码

Definition at line 2252 of file stm32g4xx_hal_qspi.c.

References __QSPI_HandleTypeDef::ErrorCode.

uint32_t HAL_QSPI_GetFifoThreshold ( const QSPI_HandleTypeDef hqspi)

获取QSPI FIFO阈值。

参数:
hqspiQSPI句柄
返回值:
Fifo阈值(值介于1和16之间)

Definition at line 2432 of file stm32g4xx_hal_qspi.c.

References __QSPI_HandleTypeDef::Instance.

返回QSPI句柄状态。

参数:
hqspiQSPI句柄
返回值:
HAL状态

Definition at line 2241 of file stm32g4xx_hal_qspi.c.

References __QSPI_HandleTypeDef::State.

HAL_StatusTypeDef HAL_QSPI_SetFifoThreshold ( QSPI_HandleTypeDef hqspi,
uint32_t  Threshold 
)

设置QSPI FIFO阈值。

参数:
hqspiQSPI句柄
ThresholdFifo的阈值(值介于1和16之间)。
返回值:
HAL状态

Definition at line 2400 of file stm32g4xx_hal_qspi.c.

References QSPI_InitTypeDef::FifoThreshold, HAL_QSPI_STATE_READY, __QSPI_HandleTypeDef::Init, __QSPI_HandleTypeDef::Instance, and __QSPI_HandleTypeDef::State.

HAL_StatusTypeDef HAL_QSPI_SetFlashID ( QSPI_HandleTypeDef hqspi,
uint32_t  FlashID 
)

设置FlashID。

<