cancel
Showing results for 
Search instead for 
Did you mean: 

DFSDM right shift not working with DMA

c_dev05
Associate III

Hello,

if I start a filter with DMA enabled using method HAL_DFSDM_FilterRegularStart_DMA(&filter1, buffer, bufferLength), then the filter output is not right shifted.

The right shift works, if polling and manual result query is used.

I cannot find this problem in errata?

Could it be a configuration error?

regards,

1 REPLY 1
MPetr.3
Associate III

Hello,

could you provide the full code of your program? What is the source of the DFSDM? Internal/ADC or external?

I maybe dont know the answere to your problem, but you could maybe help me with your code:

I want to run the DFSDM as an oversampler on my sampled ADC values and cant get the DFSDM to work.

Then I could trying to debug your problem too.

Thank you.