HAL_DFSDM_FilterInjectedMsbStart_DMA() function
This function allows to start injected 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 regular conversion is ongoing. Please note that data on buffer will contain signed 16 most significant bits of injected conversion.
Location | Text |
stm32f4xx_hal_dfsdm.c:2946 | HAL_StatusTypeDef HAL_DFSDM_FilterInjectedMsbStart_DMA(DFSDM_Filter_HandleTypeDef *hdfsdm_filter, |
stm32f4xx_hal_dfsdm.h:885 | HAL_StatusTypeDef HAL_DFSDM_FilterInjectedMsbStart_DMA(DFSDM_Filter_HandleTypeDef *hdfsdm_filter, int16_t *pData, uint32_t Length); |
Functions called by HAL_DFSDM_FilterInjectedMsbStart_DMA()
HAL_DFSDM_FilterInjectedMsbStart_DMA()
Data read by HAL_DFSDM_FilterInjectedMsbStart_DMA()
Data written by HAL_DFSDM_FilterInjectedMsbStart_DMA()
HAL_DFSDM_FilterInjectedMsbStart_DMA()::status all items filtered out
HAL_DFSDM_FilterInjectedMsbStart_DMA()
HAL_DFSDM_FilterInjectedMsbStart_DMA()::status all items filtered out
Type of HAL_DFSDM_FilterInjectedMsbStart_DMA()
HAL_DFSDM_FilterInjectedMsbStart_DMA()