Skip to main content
c_dev05
Associate II
September 26, 2020
Question

DFSDM right shift not working with DMA

  • September 26, 2020
  • 1 reply
  • 1039 views

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,

This topic has been closed for replies.

1 reply

MPetr.3
Associate II
December 9, 2020

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.