Filter initialization and de-initialization functions.
More...
Filter initialization and de-initialization functions.
==============================================================================
##### Filter initialization and de-initialization functions #####
==============================================================================
[..] This section provides functions allowing to:
(+) Initialize the DFSDM filter.
(+) De-initialize the DFSDM filter.
◆ HAL_DFSDM_Filter_RegisterAwdCallback()
HAL_StatusTypeDef HAL_DFSDM_Filter_RegisterAwdCallback |
( |
DFSDM_Filter_HandleTypeDef * |
hdfsdm_filter, |
|
|
pDFSDM_Filter_AwdCallbackTypeDef |
pCallback |
|
) |
| |
Register a user DFSDM filter analog watchdog callback to be used instead of the weak predefined callback.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
pCallback | pointer to the DFSDM filter analog watchdog callback function. |
- Return values
-
Definition at line 2064 of file stm32f4xx_hal_dfsdm.c.
◆ HAL_DFSDM_Filter_RegisterCallback()
Register a user DFSDM filter callback to be used instead of the weak predefined callback.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
CallbackID | ID of the callback to be registered. This parameter can be one of the following values:
|
pCallback | pointer to the callback function. |
- Return values
-
Definition at line 1899 of file stm32f4xx_hal_dfsdm.c.
◆ HAL_DFSDM_Filter_UnRegisterAwdCallback()
Unregister a user DFSDM filter analog watchdog callback. DFSDM filter AWD callback is redirected to the weak predefined callback.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
- Return values
-
Definition at line 2099 of file stm32f4xx_hal_dfsdm.c.
◆ HAL_DFSDM_Filter_UnRegisterCallback()
Unregister a user DFSDM filter callback. DFSDM filter callback is redirected to the weak predefined callback.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
CallbackID | ID of the callback to be unregistered. This parameter can be one of the following values:
|
- Return values
-
Definition at line 1991 of file stm32f4xx_hal_dfsdm.c.
◆ HAL_DFSDM_FilterDeInit()
De-initializes the DFSDM filter.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
- Return values
-
Definition at line 1823 of file stm32f4xx_hal_dfsdm.c.
◆ HAL_DFSDM_FilterInit()
Initialize the DFSDM filter according to the specified parameters in the DFSDM_FilterInitTypeDef structure and initialize the associated handle.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
- Return values
-
Definition at line 1688 of file stm32f4xx_hal_dfsdm.c.
◆ HAL_DFSDM_FilterMspDeInit()
De-initializes the DFSDM filter MSP.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
- Return values
-
Definition at line 1873 of file stm32f4xx_hal_dfsdm.c.
◆ HAL_DFSDM_FilterMspInit()
Initializes the DFSDM filter MSP.
- Parameters
-
hdfsdm_filter | DFSDM filter handle. |
- Return values
-
Definition at line 1859 of file stm32f4xx_hal_dfsdm.c.