HAL_DFSDM_FilterRegularMsbStart_DMA() function
This function allows to start regular conversion in DMA mode and to get only the 16 most significant bits of conversion.
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 16 most significant bits of regular conversion.
Location | Text |
stm32f4xx_hal_dfsdm.c:2530 | HAL_StatusTypeDef HAL_DFSDM_FilterRegularMsbStart_DMA(DFSDM_Filter_HandleTypeDef *hdfsdm_filter, |
stm32f4xx_hal_dfsdm.h:878 | HAL_StatusTypeDef HAL_DFSDM_FilterRegularMsbStart_DMA(DFSDM_Filter_HandleTypeDef *hdfsdm_filter, int16_t *pData, uint32_t Length); |
Functions called by HAL_DFSDM_FilterRegularMsbStart_DMA()
HAL_DFSDM_FilterRegularMsbStart_DMA()
Data read by HAL_DFSDM_FilterRegularMsbStart_DMA()
Data written by HAL_DFSDM_FilterRegularMsbStart_DMA()
HAL_DFSDM_FilterRegularMsbStart_DMA()::status all items filtered out
HAL_DFSDM_FilterRegularMsbStart_DMA()
HAL_DFSDM_FilterRegularMsbStart_DMA()::status all items filtered out
Type of HAL_DFSDM_FilterRegularMsbStart_DMA()
HAL_DFSDM_FilterRegularMsbStart_DMA()