RTEMS 6.1-rc7
Loading...
Searching...
No Matches
stm32h7xx_hal_dfsdm_ex.h
Go to the documentation of this file.
1
19/* Define to prevent recursive inclusion -------------------------------------*/
20#ifndef STM32H7xx_HAL_DFSDM_EX_H
21#define STM32H7xx_HAL_DFSDM_EX_H
22
23#ifdef __cplusplus
24extern "C" {
25#endif
26
27#if defined(DFSDM_CHDLYR_PLSSKP)
28
29/* Includes ------------------------------------------------------------------*/
30#include "stm32h7xx_hal_def.h"
31
40/* Exported types ------------------------------------------------------------*/
41/* Exported constants --------------------------------------------------------*/
42/* Exported macros -----------------------------------------------------------*/
43/* Exported functions --------------------------------------------------------*/
44
53HAL_StatusTypeDef HAL_DFDSMEx_ChannelSetPulsesSkipping(DFSDM_Channel_HandleTypeDef *hdfsdm_channel, uint32_t PulsesValue);
54HAL_StatusTypeDef HAL_DFDSMEx_ChannelGetPulsesSkipping(const DFSDM_Channel_HandleTypeDef *hdfsdm_channel, uint32_t *PulsesValue);
55
64/* Private macros ------------------------------------------------------------*/
65
70#define IS_DFSDM_CHANNEL_SKIPPING_VALUE(VALUE) ((VALUE) < 64U)
71
84#endif /* DFSDM_CHDLYR_PLSSKP */
85
86#ifdef __cplusplus
87}
88#endif
89
90#endif /* STM32H7xx_HAL_DFSDM_EX_H */
91
This file contains HAL common defines, enumeration, macros and structures definitions.
HAL_StatusTypeDef
HAL Status structures definition.
Definition: stm32h7xx_hal_def.h:47
DFSDM channel handle structure definition.
Definition: stm32h7xx_hal_dfsdm.h:124