cancel
Showing results for 
Search instead for 
Did you mean: 

DMA with ADC Injected mode/stm32f4

Safa BEJAOUI
Associate II
Posted on January 19, 2018 at 15:52

hello, I'm working with the stm32f4-discovery Board , in fact i have a problem using the DMA with an ADC 'injected channel'. I've configured the DMA to transfer the converted data from the injected data register 'JDRx' to a buffer adressed in the Memory but no transfer operation occurs...I've realy checked my configs and i couldn't figure out what is wrong...thank you for your support.

4 REPLIES 4
nechi
Associate III
Posted on January 19, 2018 at 15:54

Maybe it's not supported See the reference manual Good luck 

Posted on January 19, 2018 at 16:09

Mr IN I've realy checked several times the reference manual, it's not mentionned clearly that injected mode dosen't support DMA..thanx for ure help any way

Posted on January 19, 2018 at 17:26

Injected is specifically designed to pull out-of-band conversions, where the normal samples use DMA. It does this to address a number of sequencing and ordering issues.

Not sure that any DMA channels have an 'Injected ADC' trigger, which would tend to foreclose options to do it that way.

Tips, Buy me a coffee, or three.. PayPal Venmo
Up vote any posts that you find helpful, it shows what's working..
Posted on January 23, 2018 at 09:49

Thank you very much Mr clive for your support