📄 const.h
字号:
#ifndef HARD_H
#define HARD_H
#define DECODER_DATA_SIGNAL_EMUIRQ /* decoder 数据信号中断在EMUIRQ上*/
#ifndef DECODER_DATA_SIGNAL_EMUIRQ
#define DECODER_DATA_SIGNAL_IRQ3 /* decoder 数据信号中断在IRQ3上*/
#endif
//#define DICTIONARY_EXIST
#define SOLIVE
//#define SANBAO
//#define SOLIVE_8_BIT
#define SOLIVE_16_BIT
//#define INTEL_FLASH_8BIT
#define INTEL_FLASH_16BIT
#define FLASH_16M
//#define FLASH_32M
//#define FLASH_TOP_BOOT
//#define FLASH_BOTTOM_BOOT
//#define SOLIVE_EXTRA_2M_SRAM
//#define SOLIVE_EXTRA_4M_SRAM
#define KYT_STOCK_FORMAT /* 如果该项定义成立, 则为快译通格式 否则,为RYLINK格式*/
#ifndef KYT_STOCK_FORMAT
#define RYLINK_STOCK_FORMAT
#endif
#endif
#ifndef CONST_H
#define CONST_H
#ifdef SOLIVE_8_BIT
#define FLASH_BASE 0x800000
#define FLASH_CSGBA 0x0400
#endif
#ifdef SOLIVE_16_BIT
#define FLASH_BASE 0x800000
#define FLASH_CSGBA 0x0400
#endif
#define PLLCR_ENABLE 0x2400
#define PLLCR_DISABLE 0x2408
#ifdef DICTIONARY_EXIST
#define CONST_BEGIN FLASH_BASE+0x90000
#define ChineseToEnglish_LibPointer CONST_BEGIN+0x478ac
#define ChineseToEnglish_IndexLibPointer Add_ceidlib
#define EnglishToChinese_LibPointer CONST_BEGIN+0x707bd
#define EnglishToChinese_IndexLibPointer Add_ecidlib
#define PingYing_LibPointer CONST_BEGIN+0x41560
#define PingYing_IndexLibPointer Add_pyidlib
#define FirstSaveMemory FLASH_BASE+0x1f0000
#define FirstMailMemory FLASH_BASE+0x1e0000
#define STOCK_DIAGRAM_FRASH_BASE FLASH_BASE+0x80000
#define KYT_FLASH_FIRST_ADDR FLASH_BASE+0x1f0000
#define FirstSaveScratchpMemory FLASH_BASE+0x1e0000
#else
#define CONST_BEGIN FLASH_BASE+0xf0000
#define ChineseToEnglish_LibPointer CONST_BEGIN+0
#define ChineseToEnglish_IndexLibPointer Add_ceidlib
#define EnglishToChinese_LibPointer CONST_BEGIN+0
#define EnglishToChinese_IndexLibPointer Add_ecidlib
#define PingYing_LibPointer CONST_BEGIN+0x41560
#define PingYing_IndexLibPointer Add_pyidlib
#define FirstSaveMemory FLASH_BASE+0x1f0000
#define FirstMailMemory FLASH_BASE+0xd0000
#define STOCK_DIAGRAM_FRASH_BASE FLASH_BASE+0xe0000
#define KYT_FLASH_FIRST_ADDR FLASH_BASE+0x1f0000
#define FirstSaveScratchpMemory FLASH_BASE+0x1e0000
#endif
#define FIRST_YEAR 1910
#define LAST_YEAR 2030
#define ESP 0.001
#define PDA_OK 1
#define PDA_ERROR 0
#define ASCII_5X7_FONT SMALL_NORMAL_FONT
#define ASCII_8X16_FONT LARGE_NORMAL_FONT
#define HZK_16X16_FONT GB_NORMAL_FONT
#define T_ASCII_5X7_FONT SMALL_ITALIC_FONT
#define T_ASCII_8X16_FONT BIG5_VARIABLE_FONT
#define T_HZK_16X16_FONT BIG5_NORMAL_FONT
#define TIME_OUT_LEN 30
//#define LCD_WIDTH 160
//#define LCD_HEIGHT 240
#define T_LCD_WIDTH 240
#define T_LCD_HEIGHT 160
#define MAX_CALL_BUFFER_LEN 1000
#define PEN_ENABLE 0
#define PEN_DISABLE 1
#ifndef NULL
#define NULL 0
#endif
#endif /* endif of CONST_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -