DFSDM extended channel operation functions.
More...
DFSDM extended channel operation functions.
===============================================================================
##### Extended channel operation functions #####
===============================================================================
[..] This section provides functions allowing to:
(+) Set and get value of pulses skipping on channel
◆ HAL_DFDSMEx_ChannelGetPulsesSkipping()
Get value of pulses skipping.
- Parameters
-
| hdfsdm_channel | DFSDM channel handle. |
| PulsesValue | Value of pulses to be skipped. |
- Return values
-
Definition at line 98 of file stm32l4xx_hal_dfsdm_ex.c.
100 HAL_StatusTypeDef status =
HAL_OK;
106 *PulsesValue = (hdfsdm_channel->Instance->CHDLYR & DFSDM_CHDLYR_PLSSKP);
◆ HAL_DFDSMEx_ChannelSetPulsesSkipping()
Set value of pulses skipping.
- Parameters
-
| hdfsdm_channel | DFSDM channel handle. |
| PulsesValue | Value of pulses to be skipped. This parameter must be a number between Min_Data = 0 and Max_Data = 63. |
- Return values
-
Definition at line 72 of file stm32l4xx_hal_dfsdm_ex.c.
74 HAL_StatusTypeDef status =
HAL_OK;
77 assert_param(IS_DFSDM_CHANNEL_SKIPPING_VALUE(PulsesValue));
83 hdfsdm_channel->Instance->CHDLYR = (PulsesValue & DFSDM_CHDLYR_PLSSKP);
assert_param(IS_RTC_WAKEUP_CLOCK(WakeUpClock))