STM32G474xx HAL 用户手册
数据字段
__I2S_HandleTypeDef 结构体参考

I2S句柄结构定义。 更多...

#include <stm32g4xx_hal_i2s.h>

数据字段

SPI_TypeDef * Instance
I2S_InitTypeDef Init
uint16_t * pTxBuffPtr
__IO uint16_t TxXferSize
__IO uint16_t TxXferCount
uint16_t * pRxBuffPtr
__IO uint16_t RxXferSize
__IO uint16_t RxXferCount
DMA_HandleTypeDefhdmatx
DMA_HandleTypeDefhdmarx
__IO HAL_LockTypeDef Lock
__IO HAL_I2S_StateTypeDef State
__IO uint32_t ErrorCode
void(* TxCpltCallback )(struct __I2S_HandleTypeDef *hi2s)
void(* RxCpltCallback )(struct __I2S_HandleTypeDef *hi2s)
void(* TxHalfCpltCallback )(struct __I2S_HandleTypeDef *hi2s)
void(* RxHalfCpltCallback )(struct __I2S_HandleTypeDef *hi2s)
void(* ErrorCallback )(struct __I2S_HandleTypeDef *hi2s)
void(* MspInitCallback )(struct __I2S_HandleTypeDef *hi2s)
void(* MspDeInitCallback )(struct __I2S_HandleTypeDef *hi2s)

详细描述

I2S句柄结构定义。

定义位于文件 stm32g4xx_hal_i2s.h 的第 86 行。


字段文档

I2S 错误回调函数

定义位于文件 stm32g4xx_hal_i2s.h 的第 127 行。

HAL_I2S_Init()HAL_I2S_IRQHandler()HAL_I2S_RegisterCallback()HAL_I2S_UnRegisterCallback()I2S_DMAError() 引用。

I2S 接收 DMA 句柄参数

定义位于文件 stm32g4xx_hal_i2s.h 的第 113 行。

HAL_I2S_DMAStop()HAL_I2S_Receive_DMA() 引用。

I2S 发送 DMA 句柄参数

定义位于文件 stm32g4xx_hal_i2s.h 的第 111 行。

HAL_I2S_DMAStop()HAL_I2S_Transmit_DMA() 引用。

I2S 通信参数

定义位于文件 stm32g4xx_hal_i2s.h 的第 93 行。

HAL_I2S_DMAStop()HAL_I2S_Init() 引用。

__IO HAL_LockTypeDef __I2S_HandleTypeDef::Lock

I2S 锁定对象

定义位于文件 stm32g4xx_hal_i2s.h 的第 115 行。

HAL_I2S_Init() 引用。