/*
  ******************************************************************************
  * Copyright (c)  2008 - 2022, Shanghai AisinoChip Co.,Ltd .
  * @file    APP.h 
  * @version V1.0.0
  * @date    2022
  * @author  Aisinochip Firmware Team  
  * @brief   ADC demo Header code.
  ******************************************************************************        
*/

#ifndef __APP_H__
#define __APP_H__

#include "ACM32Fxx_HAL.h"

typedef enum
{
    TEST_POLLING_NCHANNELS,
    TEST_DMA_DIFF_NCHANNELS,
    TEST_DMA_SINGLE_NCHANNELS,
    TEST_IT_INJECTED_TIMTRIG,
    TEST_IT_INJECTED_WATCHDOG,
    TEST_TEMPERATURE_SENSOR,
}enum_TEST_mode;

/* Function : ADC_Test */
void ADC_Test(enum_TEST_mode mode);

#endif
