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
							 | 
						||
| 
								 | 
							
								
							 |