STM32F4xx_HAL_Driver  1.8.3
stm32f4xx_hal_i2s_ex.h File Reference

Header file of I2S HAL module. More...

Go to the source code of this file.

Functions

HAL_StatusTypeDef HAL_I2SEx_TransmitReceive (I2S_HandleTypeDef *hi2s, uint16_t *pTxData, uint16_t *pRxData, uint16_t Size, uint32_t Timeout)
 Full-Duplex Transmit/Receive data in blocking mode. More...
 
HAL_StatusTypeDef HAL_I2SEx_TransmitReceive_IT (I2S_HandleTypeDef *hi2s, uint16_t *pTxData, uint16_t *pRxData, uint16_t Size)
 Full-Duplex Transmit/Receive data in non-blocking mode using Interrupt. More...
 
HAL_StatusTypeDef HAL_I2SEx_TransmitReceive_DMA (I2S_HandleTypeDef *hi2s, uint16_t *pTxData, uint16_t *pRxData, uint16_t Size)
 Full-Duplex Transmit/Receive data in non-blocking mode using DMA. More...
 
void HAL_I2SEx_FullDuplex_IRQHandler (I2S_HandleTypeDef *hi2s)
 This function handles I2S/I2Sext interrupt requests in full-duplex mode. More...
 
void HAL_I2SEx_TxRxHalfCpltCallback (I2S_HandleTypeDef *hi2s)
 Tx and Rx Transfer half completed callback. More...
 
void HAL_I2SEx_TxRxCpltCallback (I2S_HandleTypeDef *hi2s)
 Tx and Rx Transfer completed callback. More...
 

Detailed Description

Header file of I2S HAL module.

Author
MCD Application Team
Attention

Copyright (c) 2016 STMicroelectronics. All rights reserved.

This software is licensed under terms that can be found in the LICENSE file in the root directory of this software component. If no LICENSE file comes with this software, it is provided AS-IS.

Definition in file stm32f4xx_hal_i2s_ex.h.