STM32F439xx HAL User Manual
Modules | Functions
SPI
STM32F4xx_HAL_Driver

SPI HAL module driver. More...

Modules

 SPI Private Constants
 SPI Exported Functions
 SPI Exported Types
 SPI Exported Constants
 SPI Exported Macros
 SPI Private Macros
 SPI Private Functions
 

Private functions.


Functions

static void SPI_AbortRx_ISR (SPI_HandleTypeDef *hspi)
 Handle abort a Tx or Rx transaction.
static void SPI_AbortTx_ISR (SPI_HandleTypeDef *hspi)
 Handle abort a Tx or Rx transaction.

Detailed Description

SPI HAL module driver.


Function Documentation

static void SPI_AbortRx_ISR ( SPI_HandleTypeDef hspi) [static]

Handle abort a Tx or Rx transaction.

Parameters:
hspipointer to a SPI_HandleTypeDef structure that contains the configuration information for SPI module.
Return values:
None

Definition at line 3148 of file stm32f4xx_hal_spi.c.

References __HAL_SPI_DISABLE, __SPI_HandleTypeDef::ErrorCode, HAL_SPI_ERROR_FLAG, __SPI_HandleTypeDef::Instance, SPI_DEFAULT_TIMEOUT, and SPI_FLAG_TXE.

Referenced by HAL_SPI_Abort(), and HAL_SPI_Abort_IT().

static void SPI_AbortTx_ISR ( SPI_HandleTypeDef hspi) [static]

Handle abort a Tx or Rx transaction.

Parameters:
hspipointer to a SPI_HandleTypeDef structure that contains the configuration information for SPI module.
Return values:
None

Definition at line 3183 of file stm32f4xx_hal_spi.c.

References __HAL_SPI_DISABLE, and __SPI_HandleTypeDef::Instance.

Referenced by HAL_SPI_Abort(), and HAL_SPI_Abort_IT().