Functions
Filter operation functions
Collaboration diagram for Filter operation functions:

Functions

void HAL_DFSDM_FilterAwdCallback (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t Channel, uint32_t Threshold)
 
HAL_StatusTypeDef HAL_DFSDM_FilterAwdStart_IT (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, DFSDM_Filter_AwdParamTypeDef *awdParam)
 
HAL_StatusTypeDef HAL_DFSDM_FilterAwdStop_IT (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
void HAL_DFSDM_FilterErrorCallback (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterExdStart (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t Channel)
 
HAL_StatusTypeDef HAL_DFSDM_FilterExdStop (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
uint32_t HAL_DFSDM_FilterGetConvTimeValue (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
int32_t HAL_DFSDM_FilterGetExdMaxValue (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t *Channel)
 
int32_t HAL_DFSDM_FilterGetExdMinValue (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t *Channel)
 
int32_t HAL_DFSDM_FilterGetInjectedValue (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t *Channel)
 
int32_t HAL_DFSDM_FilterGetRegularValue (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t *Channel)
 
void HAL_DFSDM_FilterInjConvCpltCallback (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
void HAL_DFSDM_FilterInjConvHalfCpltCallback (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterInjectedMsbStart_DMA (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, int16_t *pData, uint32_t Length)
 
HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStart (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStart_DMA (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, int32_t *pData, uint32_t Length)
 
HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStart_IT (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStop (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStop_DMA (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStop_IT (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterPollForInjConversion (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t Timeout)
 
HAL_StatusTypeDef HAL_DFSDM_FilterPollForRegConversion (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, uint32_t Timeout)
 
void HAL_DFSDM_FilterRegConvCpltCallback (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 Regular conversion complete callback. More...
 
void HAL_DFSDM_FilterRegConvHalfCpltCallback (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 Half regular conversion complete callback. More...
 
HAL_StatusTypeDef HAL_DFSDM_FilterRegularMsbStart_DMA (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, int16_t *pData, uint32_t Length)
 
HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart_DMA (DFSDM_Filter_HandleTypeDef *hdfsdm_filter, int32_t *pData, uint32_t Length)
 
HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart_IT (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterRegularStop (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterRegularStop_DMA (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
HAL_StatusTypeDef HAL_DFSDM_FilterRegularStop_IT (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 
void HAL_DFSDM_IRQHandler (DFSDM_Filter_HandleTypeDef *hdfsdm_filter)
 

Detailed Description

Function Documentation

◆ HAL_DFSDM_FilterAwdCallback()

void HAL_DFSDM_FilterAwdCallback ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t  Channel,
uint32_t  Threshold 
)

◆ HAL_DFSDM_FilterAwdStart_IT()

HAL_StatusTypeDef HAL_DFSDM_FilterAwdStart_IT ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
DFSDM_Filter_AwdParamTypeDef awdParam 
)

◆ HAL_DFSDM_FilterAwdStop_IT()

HAL_StatusTypeDef HAL_DFSDM_FilterAwdStop_IT ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterErrorCallback()

void HAL_DFSDM_FilterErrorCallback ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterExdStart()

HAL_StatusTypeDef HAL_DFSDM_FilterExdStart ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t  Channel 
)

◆ HAL_DFSDM_FilterExdStop()

HAL_StatusTypeDef HAL_DFSDM_FilterExdStop ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterGetConvTimeValue()

uint32_t HAL_DFSDM_FilterGetConvTimeValue ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterGetExdMaxValue()

int32_t HAL_DFSDM_FilterGetExdMaxValue ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t *  Channel 
)

◆ HAL_DFSDM_FilterGetExdMinValue()

int32_t HAL_DFSDM_FilterGetExdMinValue ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t *  Channel 
)

◆ HAL_DFSDM_FilterGetInjectedValue()

int32_t HAL_DFSDM_FilterGetInjectedValue ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t *  Channel 
)

◆ HAL_DFSDM_FilterGetRegularValue()

int32_t HAL_DFSDM_FilterGetRegularValue ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t *  Channel 
)

◆ HAL_DFSDM_FilterInjConvCpltCallback()

void HAL_DFSDM_FilterInjConvCpltCallback ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterInjConvHalfCpltCallback()

void HAL_DFSDM_FilterInjConvHalfCpltCallback ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterInjectedMsbStart_DMA()

HAL_StatusTypeDef HAL_DFSDM_FilterInjectedMsbStart_DMA ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
int16_t *  pData,
uint32_t  Length 
)

◆ HAL_DFSDM_FilterInjectedStart()

HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStart ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterInjectedStart_DMA()

HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStart_DMA ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
int32_t *  pData,
uint32_t  Length 
)

◆ HAL_DFSDM_FilterInjectedStart_IT()

HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStart_IT ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterInjectedStop()

HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStop ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterInjectedStop_DMA()

HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStop_DMA ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterInjectedStop_IT()

HAL_StatusTypeDef HAL_DFSDM_FilterInjectedStop_IT ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterPollForInjConversion()

HAL_StatusTypeDef HAL_DFSDM_FilterPollForInjConversion ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t  Timeout 
)

◆ HAL_DFSDM_FilterPollForRegConversion()

HAL_StatusTypeDef HAL_DFSDM_FilterPollForRegConversion ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
uint32_t  Timeout 
)

◆ HAL_DFSDM_FilterRegConvCpltCallback()

void HAL_DFSDM_FilterRegConvCpltCallback ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

Regular conversion complete callback.

Note
In interrupt mode, user has to read conversion value in this function using HAL_DFSDM_FilterGetRegularValue.
Parameters
hdfsdm_filter: DFSDM filter handle.
Return values
None

Definition at line 1441 of file stm32f769i_discovery_audio.c.

◆ HAL_DFSDM_FilterRegConvHalfCpltCallback()

void HAL_DFSDM_FilterRegConvHalfCpltCallback ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

Half regular conversion complete callback.

Parameters
hdfsdm_filter: DFSDM filter handle.
Return values
None

Definition at line 1517 of file stm32f769i_discovery_audio.c.

◆ HAL_DFSDM_FilterRegularMsbStart_DMA()

HAL_StatusTypeDef HAL_DFSDM_FilterRegularMsbStart_DMA ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
int16_t *  pData,
uint32_t  Length 
)

◆ HAL_DFSDM_FilterRegularStart()

HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterRegularStart_DMA()

HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart_DMA ( DFSDM_Filter_HandleTypeDef hdfsdm_filter,
int32_t *  pData,
uint32_t  Length 
)

◆ HAL_DFSDM_FilterRegularStart_IT()

HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart_IT ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterRegularStop()

HAL_StatusTypeDef HAL_DFSDM_FilterRegularStop ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterRegularStop_DMA()

HAL_StatusTypeDef HAL_DFSDM_FilterRegularStop_DMA ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_FilterRegularStop_IT()

HAL_StatusTypeDef HAL_DFSDM_FilterRegularStop_IT ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)

◆ HAL_DFSDM_IRQHandler()

void HAL_DFSDM_IRQHandler ( DFSDM_Filter_HandleTypeDef hdfsdm_filter)


picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:15:19