RTEMS 6.1-rc2
Loading...
Searching...
No Matches
stm32h7xx_ll_delayblock.h
Go to the documentation of this file.
1
19/* Define to prevent recursive inclusion -------------------------------------*/
20#ifndef STM32H7xx_LL_DLYB_H
21#define STM32H7xx_LL_DLYB_H
22
23#ifdef __cplusplus
24 extern "C" {
25#endif
26
27/* Includes ------------------------------------------------------------------*/
28#include "stm32h7xx_hal_def.h"
29
38/* Exported types ------------------------------------------------------------*/
49/* Exported constants --------------------------------------------------------*/
56#define DLYB_MAX_UNIT ((uint32_t)0x00000080U)
57#define DLYB_MAX_SELECT ((uint32_t)0x0000000CU)
67/* Peripheral Control functions ************************************************/
71HAL_StatusTypeDef DelayBlock_Enable(DLYB_TypeDef *DLYBx);
72HAL_StatusTypeDef DelayBlock_Disable(DLYB_TypeDef *DLYBx);
73HAL_StatusTypeDef DelayBlock_Configure(DLYB_TypeDef *DLYBx, uint32_t PhaseSel, uint32_t Units);
74
90#ifdef __cplusplus
91}
92#endif
93
94#endif /* STM32H7xx_LL_DLYB_H */
95
This file contains HAL common defines, enumeration, macros and structures definitions.
HAL_StatusTypeDef
HAL Status structures definition.
Definition: stm32h7xx_hal_def.h:47
Delay Block DLYB.
Definition: stm32h723xx.h:1443