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

#include <stm32g4xx_hal_sai.h>

数据字段

SAI_Block_TypeDef * Instance
SAI_InitTypeDef Init
SAI_FrameInitTypeDef FrameInit
SAI_SlotInitTypeDef SlotInit
uint8_t * pBuffPtr
uint16_t XferSize
uint16_t XferCount
DMA_HandleTypeDefhdmatx
DMA_HandleTypeDefhdmarx
SAIcallback mutecallback
void(* InterruptServiceRoutine )(struct __SAI_HandleTypeDef *hsai)
HAL_LockTypeDef Lock
__IO HAL_SAI_StateTypeDef State
__IO uint32_t ErrorCode
void(* RxCpltCallback )(struct __SAI_HandleTypeDef *hsai)
void(* RxHalfCpltCallback )(struct __SAI_HandleTypeDef *hsai)
void(* TxCpltCallback )(struct __SAI_HandleTypeDef *hsai)
void(* TxHalfCpltCallback )(struct __SAI_HandleTypeDef *hsai)
void(* ErrorCallback )(struct __SAI_HandleTypeDef *hsai)
void(* MspInitCallback )(struct __SAI_HandleTypeDef *hsai)
void(* MspDeInitCallback )(struct __SAI_HandleTypeDef *hsai)

详细描述

定义于文件 stm32g4xx_hal_sai.h 的第 216 行。


字段说明

SAI帧配置参数

定义于文件 stm32g4xx_hal_sai.h 的第 222 行。

引用自 HAL_SAI_Init()SAI_InitI2S()SAI_InitPCM()

SAI Rx DMA句柄参数

定义于文件 stm32g4xx_hal_sai.h 的第 234 行。

引用自 HAL_SAI_Abort()HAL_SAI_DMAStop()HAL_SAI_IRQHandler()HAL_SAI_Receive_DMA()

SAI Tx DMA句柄参数

定义于文件 stm32g4xx_hal_sai.h 的第 232 行。

引用自 HAL_SAI_Abort()HAL_SAI_DMAStop()HAL_SAI_IRQHandler()HAL_SAI_Transmit_DMA()

SAI_Block_TypeDef* __SAI_HandleTypeDef::Instance