Example ADC DMA IMX93 m33 mcuxpresso sdk

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Example ADC DMA IMX93 m33 mcuxpresso sdk

642 Views
tahrens
Contributor I

We are using the imx93 evalutation board and the mcuxpresso sdk to programm the M33 core.

To achieve the maximum ADC sampling rate, we would like to utilize the DMA feature to store the ADC results directly in RAM.

Unfortunately, we were unable to find an example, reference, or explanation in the SDK on how this can be done. We also could not find any dedicated DMA driver for the ADC. Has someone already done something similar, or could give us a reference from which we could start?

Or is there a better way to sample at the maximum rate?

 

 

 

0 Kudos
Reply
3 Replies

571 Views
June_Lu
NXP TechSupport
NXP TechSupport

I am sorry, you could find the ADC examples in the *\boards\mcimx93evk\driver_examples\sar_adc

There is no utilizing ADC with DMA.

0 Kudos
Reply

616 Views
June_Lu
NXP TechSupport
NXP TechSupport

Please follow the i.MX 93 Applications Processor Reference Manual

72.3.10 DMA

72.5.2 Running normal conversion

Thanks

0 Kudos
Reply

584 Views
tahrens
Contributor I
My apologies for the previous unclear message.

I understand the reference manual details the necessary register configurations for using DMA with the ADC. However, my primary question is: Does the MCUX-SDK driver provide support for configuring and utilizing ADC with DMA? If so, are there any examples or documentation available within the SDK that demonstrate this functionality?
0 Kudos
Reply