HAL_DFSDM_FilterRegularStart_DMA() function
This function allows to start regular conversion in DMA mode.
Arguments
hdfsdm_filter
DFSDM filter handle.
pData
The destination buffer address.
Length
The length of data to be transferred from DFSDM filter to memory.
Return value
HAL status
Notes
This function should be called only when DFSDM filter instance is in idle state or if injected conversion is ongoing. Please note that data on buffer will contain signed regular conversion value on 24 most significant bits and corresponding channel on 3 least significant bits.
Examples
HAL_DFSDM_FilterRegularStart_DMA() is referenced by
4 libraries and example projects.
Location | Text |
stm32f4xx_hal_dfsdm.c:2453 | HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart_DMA(DFSDM_Filter_HandleTypeDef *hdfsdm_filter, |
stm32f4xx_hal_dfsdm.h:877 | HAL_StatusTypeDef HAL_DFSDM_FilterRegularStart_DMA(DFSDM_Filter_HandleTypeDef *hdfsdm_filter, int32_t *pData, uint32_t Length); |
Functions called by HAL_DFSDM_FilterRegularStart_DMA()
HAL_DFSDM_FilterRegularStart_DMA()
Data read by HAL_DFSDM_FilterRegularStart_DMA()
Data written by HAL_DFSDM_FilterRegularStart_DMA()
HAL_DFSDM_FilterRegularStart_DMA()::status all items filtered out
HAL_DFSDM_FilterRegularStart_DMA()
HAL_DFSDM_FilterRegularStart_DMA()::status all items filtered out
Type of HAL_DFSDM_FilterRegularStart_DMA()
HAL_DFSDM_FilterRegularStart_DMA()