* ============================================================================
* Detailed Description:
*
* The purpose of this demo application is to demonstrate the usage of the
* ADC High-Level Driver (HLD) on the S32K344 MCU.
*
* The example uses PIT timers to periodically trigger BCTU conversion lists
* through the TRGMUX. Each conversion list consists of five ADC channels.
* Conversion results are stored in BCTU FIFOs and automatically transferred
* by eDMA into result arrays.
*
* Trigger paths:
* PIT0_CH0 -> TRGMUX -> BCTU Trigger 23 -> ADC0 (5 channels)
* -> BCTU FIFO1 -> eDMA (ch0)
*
* PIT1_CH1 -> TRGMUX -> BCTU Trigger 47 -> ADC1 (5 channels)
* -> BCTU FIFO2 -> eDMA (ch16)
*
* Converted results from the BCTU FIFOs are moved by eDMA into dedicated
* ADC result buffers.
*
* ADC0 channel P7 is connected to the on-board potentiometer. The converted
* value is used to adjust the brightness of the BLUE LED
*
* ============================================================================
* Test HW: FRDM-A-S32K344 (SCH-94921 / SPF-94921 Rev. C)
* MCU: S32K344
* Compiler: S32DS 3.5.x
* RTD release: S32K3_RTD_3_0_0_P01_D2303_ASR_REL_4_7_REV_0000_20230331
* Debugger: On-Board Debugger
* Target: Internal_FLASH
* ============================================================================