Page 1 of 1

[M483] Performing 8 MSPS ADC Code

Posted: 01 Nov 2021, 13:56
by chhsieh3
  • Application: This sample code uses M483KGCAE2A to perform 8 MSPS ADC by EADC0 and EADC1 sampling alternately.
  • BSP Version: M480 BSP CMSIS V3.05.001
  • Hardware: NuMaker-M483KG Ver1.1
The M483KGCAE2A has two 5 MSPS ADC — EADC0 and EADC1. The sample rate can be doubled if EADC0 and EADC1 do conversion alternately.

This sample code performs 8 MSPS ADC with M483KGCAE2A. 8 MHz trigger signal is from 1 MHz PWM that triggers evenly 8 times within one period. Such high rate data can only be transferred by PDMA. For that reason, EADC0, EADC1, PWM and PDMA is configured working co-operation in this example.

You can download the sample code at https://www.nuvoton.com/resource-downlo ... 1028172910