37 lines
771 B
C
37 lines
771 B
C
#ifndef __ADA_MAIN_H
|
|
#define __ADA_MAIN_H
|
|
|
|
/* adc if need inv */
|
|
#define DATA_INV_EN (0)
|
|
|
|
/* ada debug */
|
|
#define ADA_PRINT_ERROR (0)
|
|
#define ADA_PRINT_INFO (1)
|
|
#define ADA_PRINT_DEBUG (2)
|
|
#define ADA_DEBUG_LEVEL ADA_PRINT_DEBUG
|
|
|
|
#define TEST_END_SPLIT_STR "<<<<<<[DTest][ADA][END]"
|
|
|
|
typedef enum
|
|
{
|
|
ADA_TEST_DUMP = 0x00U,
|
|
ADA_TEST_VPP = 0x01U,
|
|
ADA_TEST_SNR = 0x02U,
|
|
ADA_TEST_FA = 0x03U,
|
|
ADA_TEST_TONE = 0x04U,
|
|
ADA_TEST_FLASH = 0x05U,
|
|
ADA_FFT_FLASH = 0x06U,
|
|
ADA_TEST_MAX
|
|
}ADA_CASE_IDX;
|
|
|
|
/* cases para */
|
|
typedef struct
|
|
{
|
|
ADA_CASE_IDX case_id;
|
|
uint8_t name[100];
|
|
}AdaCasePara_t;
|
|
|
|
|
|
#endif
|
|
|