RTEMS 6.1-rc7
Loading...
Searching...
No Matches
stm32h7xx_hal_sai_ex.h
Go to the documentation of this file.
1
19/* Define to prevent recursive inclusion -------------------------------------*/
20#ifndef STM32H7xx_HAL_SAI_EX_H
21#define STM32H7xx_HAL_SAI_EX_H
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
27/* Includes ------------------------------------------------------------------*/
28#include "stm32h7xx_hal_def.h"
29
38/* Exported types ------------------------------------------------------------*/
47typedef struct
48{
49 uint32_t MicPair;
52 uint32_t LeftDelay;
55 uint32_t RightDelay;
58
63/* Exported constants --------------------------------------------------------*/
64/* Exported macros -----------------------------------------------------------*/
65/* Exported functions --------------------------------------------------------*/
73HAL_StatusTypeDef HAL_SAIEx_ConfigPdmMicDelay(const SAI_HandleTypeDef *hsai,
74 const SAIEx_PdmMicDelayParamTypeDef *pdmMicDelay);
83/* Private macros ------------------------------------------------------------*/
87#define IS_SAI_PDM_MIC_DELAY(VALUE) ((VALUE) <= 7U)
100#ifdef __cplusplus
101}
102#endif
103
104#endif /* STM32H7xx_HAL_SAI_EX_H */
105
This file contains HAL common defines, enumeration, macros and structures definitions.
HAL_StatusTypeDef
HAL Status structures definition.
Definition: stm32h7xx_hal_def.h:47
PDM microphone delay structure definition.
Definition: stm32h7xx_hal_sai_ex.h:48
uint32_t LeftDelay
Definition: stm32h7xx_hal_sai_ex.h:52
uint32_t RightDelay
Definition: stm32h7xx_hal_sai_ex.h:55
uint32_t MicPair
Definition: stm32h7xx_hal_sai_ex.h:49
Definition: stm32h7xx_hal_sai.h:223