stm32h747/stm32h747i-disco/CM7/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_sai_ex.h
Go to the documentation of this file.
1 
20 /* Define to prevent recursive inclusion -------------------------------------*/
21 #ifndef STM32H7xx_HAL_SAI_EX_H
22 #define STM32H7xx_HAL_SAI_EX_H
23 
24 #ifdef __cplusplus
25 extern "C" {
26 #endif
27 
28 /* Includes ------------------------------------------------------------------*/
29 #include "stm32h7xx_hal_def.h"
30 
39 /* Exported types ------------------------------------------------------------*/
47 typedef struct
48 {
49  uint32_t MicPair;
52  uint32_t LeftDelay;
55  uint32_t RightDelay;
58 
63 /* Exported constants --------------------------------------------------------*/
64 /* Exported macros -----------------------------------------------------------*/
65 /* Exported functions --------------------------------------------------------*/
82 /* Private macros ------------------------------------------------------------*/
86 #define IS_SAI_PDM_MIC_DELAY(VALUE) ((VALUE) <= 7U)
87 
99 #ifdef __cplusplus
100 }
101 #endif
102 
103 #endif /* STM32H7xx_HAL_SAI_EX_H */
104 
105 /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
HAL_StatusTypeDef
HAL_StatusTypeDef
HAL Status structures definition
Definition: stm32f407/stm32f407g-disc1/Drivers/STM32F4xx_HAL_Driver/Inc/stm32f4xx_hal_def.h:40
HAL_SAIEx_ConfigPdmMicDelay
HAL_StatusTypeDef HAL_SAIEx_ConfigPdmMicDelay(SAI_HandleTypeDef *hsai, SAIEx_PdmMicDelayParamTypeDef *pdmMicDelay)
SAIEx_PdmMicDelayParamTypeDef
PDM microphone delay structure definition.
Definition: stm32h735/stm32h735g-dk/Drivers/STM32H7xx_HAL_Driver/Inc/stm32h7xx_hal_sai_ex.h:47
__SAI_HandleTypeDef
Definition: stm32f7xx_hal_sai.h:191
stm32h7xx_hal_def.h
This file contains HAL common defines, enumeration, macros and structures definitions.


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:14:55