|
|
/*******************************************************************************
|
|
|
* Copyright(c) 2023 Levetop Semiconductor Co.,Led. All rights reserved.
|
|
|
* @file module_select.h
|
|
|
* @author UartTFT Application Team
|
|
|
* @version V1.0.0
|
|
|
* @date 2023-02-24
|
|
|
* @brief This file contains the macro definitions that can be modifiedc
|
|
|
* on the UartTFT Application.
|
|
|
********************************************************************************/
|
|
|
|
|
|
#ifndef _module_select_h
|
|
|
#define _module_select_h
|
|
|
|
|
|
|
|
|
#define OSC_Frequency 1 // 0:120M 1:150M
|
|
|
#define IIC_BUS 0 // Communication, 1:IIC protocol
|
|
|
#define UARTBUS_OPTION 0 // Communication, 0:Levetop protocol as slave 1:modbus as slave 2:modbus as host 3:Hid 4:Vcom
|
|
|
#define DualFlash 0
|
|
|
#define encoder_on 1 // 1:Open 0:Close
|
|
|
#define Touch_selection 0 // 0:CTP 1:RTP
|
|
|
#define second_UI_add 46626118 //UI Engineering Address
|
|
|
|
|
|
#define PageCFG_Size 3072
|
|
|
#define Data_wLen_Size 30
|
|
|
#define pData_wLen_Size 30
|
|
|
#define StrLen_Size 300
|
|
|
|
|
|
|
|
|
#define Basci_Size 20 // Basic touch control
|
|
|
#define Adjust_Size 10 // Variable adjustment
|
|
|
#define Slide_Size 4 // Slide progress bar adjustment
|
|
|
#define Dio_Size 20 // Data keyboard
|
|
|
#define KeyBoard_Size 60 // Keyboard keys
|
|
|
#define Aio_Size 10 // ASCII keyboard
|
|
|
#define GBKio_Size 10 // GBK keyboard
|
|
|
#define Batch_Size 20 // Multivariable adjustment
|
|
|
#define PopUp_Size 8 // pop-up window
|
|
|
#define Gif_Size 20 // gif
|
|
|
#define RTC_Size 6 // Digital clock
|
|
|
#define Clock_Size 2 // Analog clock
|
|
|
#define Scroll_Size 4 // Text scroll
|
|
|
#define Curve_Size 8 // Curve
|
|
|
#define SldMenu_Size 6 // Slide menu
|
|
|
#define RingSld_Size 4 // Ring progress bar touch
|
|
|
#define Count_size 10 // Curve channel count
|
|
|
#define Var_count_size 10 // Automatic Variable count
|
|
|
#define Pointer_count_size 6 //Pointer display count
|
|
|
#endif
|