STM32F769IDiscovery  1.00
uDANTE Audio Networking with STM32F7 DISCO board
Functions
IO operation functions

Functions

HAL_StatusTypeDef HAL_SPI_Transmit (SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t Timeout)
 
HAL_StatusTypeDef HAL_SPI_Receive (SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t Timeout)
 
HAL_StatusTypeDef HAL_SPI_TransmitReceive (SPI_HandleTypeDef *hspi, uint8_t *pTxData, uint8_t *pRxData, uint16_t Size, uint32_t Timeout)
 
HAL_StatusTypeDef HAL_SPI_Transmit_IT (SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size)
 
HAL_StatusTypeDef HAL_SPI_Receive_IT (SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size)
 
HAL_StatusTypeDef HAL_SPI_TransmitReceive_IT (SPI_HandleTypeDef *hspi, uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_SPI_Transmit_DMA (SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size)
 
HAL_StatusTypeDef HAL_SPI_Receive_DMA (SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size)
 
HAL_StatusTypeDef HAL_SPI_TransmitReceive_DMA (SPI_HandleTypeDef *hspi, uint8_t *pTxData, uint8_t *pRxData, uint16_t Size)
 
HAL_StatusTypeDef HAL_SPI_DMAPause (SPI_HandleTypeDef *hspi)
 
HAL_StatusTypeDef HAL_SPI_DMAResume (SPI_HandleTypeDef *hspi)
 
HAL_StatusTypeDef HAL_SPI_DMAStop (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_IRQHandler (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_TxCpltCallback (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_RxCpltCallback (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_TxRxCpltCallback (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_TxHalfCpltCallback (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_RxHalfCpltCallback (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_TxRxHalfCpltCallback (SPI_HandleTypeDef *hspi)
 
void HAL_SPI_ErrorCallback (SPI_HandleTypeDef *hspi)
 

Detailed Description

Function Documentation

HAL_StatusTypeDef HAL_SPI_DMAPause ( SPI_HandleTypeDef hspi)
HAL_StatusTypeDef HAL_SPI_DMAResume ( SPI_HandleTypeDef hspi)
HAL_StatusTypeDef HAL_SPI_DMAStop ( SPI_HandleTypeDef hspi)
void HAL_SPI_ErrorCallback ( SPI_HandleTypeDef hspi)
void HAL_SPI_IRQHandler ( SPI_HandleTypeDef hspi)
HAL_StatusTypeDef HAL_SPI_Receive ( SPI_HandleTypeDef hspi,
uint8_t *  pData,
uint16_t  Size,
uint32_t  Timeout 
)
HAL_StatusTypeDef HAL_SPI_Receive_DMA ( SPI_HandleTypeDef hspi,
uint8_t *  pData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_SPI_Receive_IT ( SPI_HandleTypeDef hspi,
uint8_t *  pData,
uint16_t  Size 
)
void HAL_SPI_RxCpltCallback ( SPI_HandleTypeDef hspi)
void HAL_SPI_RxHalfCpltCallback ( SPI_HandleTypeDef hspi)
HAL_StatusTypeDef HAL_SPI_Transmit ( SPI_HandleTypeDef hspi,
uint8_t *  pData,
uint16_t  Size,
uint32_t  Timeout 
)
HAL_StatusTypeDef HAL_SPI_Transmit_DMA ( SPI_HandleTypeDef hspi,
uint8_t *  pData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_SPI_Transmit_IT ( SPI_HandleTypeDef hspi,
uint8_t *  pData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_SPI_TransmitReceive ( SPI_HandleTypeDef hspi,
uint8_t *  pTxData,
uint8_t *  pRxData,
uint16_t  Size,
uint32_t  Timeout 
)
HAL_StatusTypeDef HAL_SPI_TransmitReceive_DMA ( SPI_HandleTypeDef hspi,
uint8_t *  pTxData,
uint8_t *  pRxData,
uint16_t  Size 
)
HAL_StatusTypeDef HAL_SPI_TransmitReceive_IT ( SPI_HandleTypeDef hspi,
uint8_t *  pTxData,
uint8_t *  pRxData,
uint16_t  Size 
)
void HAL_SPI_TxCpltCallback ( SPI_HandleTypeDef hspi)
void HAL_SPI_TxHalfCpltCallback ( SPI_HandleTypeDef hspi)
void HAL_SPI_TxRxCpltCallback ( SPI_HandleTypeDef hspi)
void HAL_SPI_TxRxHalfCpltCallback ( SPI_HandleTypeDef hspi)