ADC-DMA multi-channels trigger based on NXP MCUxpresso SDK - KE15&LPC51U68

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

ADC-DMA multi-channels trigger based on NXP MCUxpresso SDK - KE15&LPC51U68

ADC-DMA multi-channels trigger based on NXP MCUxpresso SDK - KE15&LPC51U68

Hi:

This thread mainly introduces how to sample multi channels ADC with DMA. The slides is in Chinese.

For different MCU family, Kinetis & LPC has different ADC & DMA system. There takes KE15 & LPC51U68 for example, introduce how to enable various ADC & DMA trigger solution.

1.KE15:Three sample projects include:

1.1 LPIT HW trigger ADC & DMA transfer, enable interrupt for get ADC value;

1.2 LPIT HW trigger ADC & DMA transfer, DMA will automatically trigger next transfer;

1.3 Software trigger multi-ADC & DMA transfer; 

2.LPC51U68: Two sample projects include:

2.1 Software trigger multi-ADC & DMA transfer; 

2.2 SCT HW trigger ADC & DMA transfer, DMA will automatically trigger next transfer;

Products

Product CategoryNXP Part NumberURL
MCUKE15Arm Cortex-M0+|Kinetis KE1xZ 32-bit 5V MCUs with Touch Interface | NXP 
MCULPC51U68

LPC51U68 | NXP 

MCUXpresso SDK SoftwareNXP standard SDK

Welcome | MCUXpresso SDK Builder 

 

Tools

NXP Development BoardURL
FRDM-KE15Z Freedom Board

FRDM-KE15Z Platform|Freedom Development Board | NXP 

LPCXpresso51U68 board

LPCXpresso51U68 board for LPC51U68 MCU | NXP 

Labels (1)
Attachments
Comments

This is very interesting.
I've implemented the code on KE1x and KV3x processors and it works like a charm.

The setup code is not so easy, so I was wondering if anyone implemented the ADC DMA multichannel reading for both ADC0 and ADC1.

Thanks.

No ratings
Version history
Last update:
‎07-26-2020 06:20 AM
Updated by: