📄 menustr.c
字号:
/*
********************************************************************************
*
* LCD控制程序
*
* 字符串数据模块
*
* 文件名 : MENUSTR.C
* 设计者 : Terry
********************************************************************************
* 功 能 描 述
*
* 绝大部分字符串的数据都放在这个模块中,对字符串变量的声名则放在OSD.H中,
* 要引用本模块中的字符串则需要包含OSD.H
********************************************************************************
*/
#include "global.h"
#include "osd.h"
uint8 code StrFreeRun[] = {0x04, _F,_r,_e,_e};
uint8 code StrMove[] = {0x04, _M,_o,_v,_e};
uint8 code StrEnter[] = {0x06, __,_E,_n,_t,_e,_r};
uint8 code StrVGAInput[] = {0x0A, _V,_G,_A,__,__,_I,_n,_p,_u,_t};
uint8 code Str720Mode[] = {0x07, _7,_2,_0,_M,_o,_d,_e};
/*
0x00, // 英
0x00, // 德
0x00, // 法
0x00, // 西
0x00, // 意
0x00, // 葡
0x00, // 简体
0x00, // 繁体
0x00, // 韩语
0x00, // 日语
0x00, // 俄语
*/
// 无输入信号
uint8 code StrNoSync[] = {
0x0F, _N,_o,__,_I,_n,_p,_u,_t,__,_S,_i,_g,_n,_a,_l, // 英
0x13, _K,_e,_i,_n,__,_E,_i,_n,_g,_a,_n,_g,_s,_s,_i,_g,_n,_a,_l, // 德
0x15, _A,_u,_c,_u,_n,__,_S,_i,_g,_n,_a,_l,__,_D,0x27,_E,_n,_t,_r,0x07,_e, // 法
0x16, _N,_i,_n,_g,_DOT,__,_S,_e,0x17,_a,_l,__,_D,_e,__,_E,_n,_t,_r,_a,_d,_a, // 西
0x16, _N,_e,_s,_DOT,__,_S,_e,_g,_n,_a,_l,_e,__,_i,_n,__,_i,_n,_g,_r,_e,_DOT, // 意
0x14, _S,_e,_m,__,_S,_i,_n,_a,_l,__,_d,_e,__,_E,_n,_t,_r,_a,_d,_a, // 葡
0x09, 0xAA,__,0xAB,__,0xAC,__,0xAD,__,0xAE, // 简体
0x06, 0xAA,0xAB,0xAC,0xAD,__,0xAE, // 韩语
0x06, 0xB1,0x99,0xB2,0x9F,0xB3,0xA2, // 日语
0x10, 0x8D,0xA6,0xB3,__,0xA3,0xB6,0xAF,0xA5,__,0xB2,0xA9,0xA4,0xAE,0xA1,0xAC,0xA1, // 俄语
};
// 超出范围
uint8 code StrOutSync[] = {
0x0C, _O,_u,_t,__,_O,_f,__,_R,_a,_n,_g,_e, // 英
0x12, _A,_u,_s,__,_S,_t,_r,_e,_c,_k,_e,__,_H,_e,_r,_a,_u,_s, // 德
0x10, _H,_o,_r,_s,__,_D,_e,__,_l,_a,__,_G,_a,_m,_m,_e, // 法
0x0D, _F,_u,_e,_r,_a,__,_D,_e,__,_G,_a,_m,_a, // 西
0x0D, _F,_u,_o,_r,_i,__,_p,_o,_r,_t,_a,_t,_a, // 意
0x0E, _F,_o,_r,_a,__,_d,_a,__,_E,_s,_c,_a,_l,_a, // 葡
0x0F, 0xAF,__,0xB0,__,0xAB,__,0xAC,__,0xB1,__,0xA9,__,0xB2,__,0xB3,// 简体
0x04, 0xAF,0x8D,0xB0,0xB1, // 韩语
0x08, 0xAA,0xAB,0x85,0x9B,0xA1,0x9D,0x84,0xB4, // 日语
0x0D, 0x82,0xAE,0xA6,__,0xA5,0xA9,0xA1,0xB0,0xA1,0xA8,0xAF,0xAE,0xA1, // 俄语
};
// 自动调整
uint8 code StrAutoAdjust[] = {
0x0F, _A,_u,_t,_o,__,_A,_d,_j,_u,_s,_t,_m,_e,_n,_t, // 英
0x13, _A,_u,_t,_o,_m,_o,_b,_i,_l,__,_J,_u,_s,_t,_i,_e,_r,_e,_n, // 德
0x14, _L,0x27,_A,_u,_t,_o,_m,_o,_DOT,__,_S,0x27,_a,_j,_u,_s,_t,_e,_n,_t, // 法
0x12, _E,_l,__,_A,_u,_t,_o,_m,0x0F,_v,_i,_l,_A,_j,_u,_s,_t,_a, // 西
0x12, _L,0x27,_A,_u,_t,_o,_m,_o,_DOT,__,_R,_e,_g,_i,_s,_t,_r,_a, // 意
0x11, _A,_j,_u,_s,_t,_e,__,_A,_u,_t,_o,_m,0x02,_t,_i,_c,_o, // 葡
0x07, 0x86,__,0x87,__,0x88,__,0x89, // 简体
0x04, 0x87,0x88,0x89,0x8A, // 韩语
0x04, 0x8C,0x8D,0x8E,0x8F, // 日语
0x0F, 0x80,0xA3,0xB3,0xAF,0xB1,0xA6,0xA4,0xB4,0xAC,0xA9,0xB1,0xAF,0xA3,0xAB,0xA1, // 俄语
};
/*
********************************************************************************
* 主菜单项目的字符串
********************************************************************************
*/
// 亮度字符串
uint8 code StrBrightness[] = {
0x0A, _B,_r,_i,_g,_h,_t,_n,_e,_s,_s, // 英
0x0A, _H,_e,_l,_l,_i,_g,_k,_e,_i,_t, // 德
0x05, 0x00,_c,_l,_a,_t, // 法
0x06, _B,_r,_i,_l,_l,_o, // 西
0x0A, _L,_u,_m,_i,_n,_o,_s,_i,_t,0x06, // 意
0x06, _B,_r,_i,_l,_h,_o, // 葡
0x03, 0x80,__,0x81, // 简体
0x02, 0x80,0x81, // 韩语
0x03, 0x80,0x81,0x82, // 日语
0x07, 0x9F,0xB1,0xAB,0xAF,0xB2,0xB3,0xBD, // 俄语
};
// 对比度字符串
uint8 code StrContrast[] = {
0x08, _C,_o,_n,_t,_r,_a,_s,_t, // 英
0x08, _K,_o,_n,_t,_r,_a,_s,_t, // 德
0x09, _C,_o,_n,_t,_r,_a,_s,_t,_e, // 法
0x09, _C,_o,_n,_t,_r,_a,_s,_t,_e, // 西
0x09, _C,_o,_n,_t,_r,_a,_s,_t,_o, // 意
0x09, _C,_o,_n,_t,_r,_a,_s,_t,_e, // 葡
0x05, 0x82,__,0x83,__,0x81, // 简体
0x02, 0x82,0x83, // 韩语
0x06, 0x83,0x84,0x85,0x86,0x87,0x85, // 日语
0x0D, 0x8A,0xAF,0xAE,0xB3,0xB1,0xA1,0xB2,0xB3,0xAE,0xAF,0xB2,0xB3,0xBD,// 俄语
};
// 退出(Exit)
uint8 code StrExit[] = {
0x04, _E,_x,_i,_t, // 英
0x07, _A,_u,_s,_g,_a,_n,_g, // 德
0x06, _S,_o,_r,_t,_i,_e, // 法
0x06, _S,_a,_l,_i,_d,_a, // 西
0x06, _U,_s,_c,_i,_t,_a, // 意
0x04, _S,_a,_i,_r, // 葡
0x03, 0xA8,__,0xA9, // 简体
0x03, 0xA8,0xA9,0x81, // 韩语
0x02, 0xAF,0xB0, // 日语
0x05, 0x82,0xBC,0xB6,0xAF,0xA5, // 俄语
};
// 返回
uint8 code StrReturn[] = {
0x06, _R,_e,_t,_u,_r,_n, // 英
0x08, _R,0x14,_c,_k,_k,_e,_h,_r, // 德
0x06, _R,_e,_t,_o,_u,_r, // 法
0x06, _V,_u,_e,_l,_t,_a, // 西
0x06, _U,_s,_c,_i,_t,_a, // 意
0x08, _R,_e,_t,_o,_r,_n,_a,_r, // 葡
0x03, 0xA6,__,0xA7, // 简体
0x04, 0x92,0x8D,0xA6,0xA7, // 韩语
0x04, 0xA0,0xA8,0x99,0x84, // 日语
0x07, 0x82,0xAF,0xA8,0xA3,0xB1,0xA1,0xB3, // 俄语
};
uint8 code StrSourceVGA[] = {_V,_G,_A};
uint8 code StrSourceDVI[] = {_D,_V,_I,};
/*
********************************************************************************
* 图像控制菜单的项目字符串
********************************************************************************
*/
// 水平位置
uint8 code StrHpos[] = {
0x0A, _H,_DOT,_P,_o,_s,_i,_t,_i,_o,_n, // 英
0x0A, _H,_DOT,_P,_o,_s,_i,_t,_i,_o,_n, // 德
0x0D, _P,_o,_s,_i,_t,_i,_o,_n,__,_D,_e,__,_H, // 法
0x0D, _P,_o,_s,_i,_c,_i,0x0F,_n,__,_D,_e,__,_H, // 西
0x0E, _P,_o,_s,_i,_z,_i,_o,_n,_e,__,_D,_i,__,_H, // 意
0x09, _P,_o,_s,_i,0x18,0x05,_o,__,_H, // 葡
0x07, 0x8A,__,0x8B,__,0x8C,__,0x8D, // 简体
0x04, 0x8B,0x8C,0x8D,0x8E, // 韩语
0x04, 0x90,0x91,0x92,0x93, // 日语
0x0D, 0x83,0xAF,0xB1,__,0xB0,0xAF,0xAC,0xAF,0xA7,0xA6,0xAE,0xA9,0xA6,// 俄语
};
// 垂直位置
uint8 code StrVpos[] = {
0x0A, _V,__,_P,_o,_s,_i,_t,_i,_o,_n, // 英
0x0A, _V,__,_P,_o,_s,_i,_t,_i,_o,_n, // 德
0x0D, _P,_o,_s,_i,_t,_i,_o,_n,__,_D,_e,__,_V, // 法
0x0D, _P,_o,_s,_i,_c,_i,0x0F,_n,__,_D,_e,__,_V, // 西
0x0E, _P,_o,_s,_i,_z,_i,_o,_n,_e,__,_D,_i,__,_V, // 意
0x09, _P,_o,_s,_i,0x18,0x05,_o,__,_V, // 葡
0x07, 0x8E,__,0x8F,__,0x8C,__,0x8D, // 简体
0x04, 0x8B,0x8F,0x8D,0x8E, // 韩语
0x04, 0x94,0x95,0x92,0x93, // 日语
0x0E, 0x82,0xA6,0xB1,0xB3,__,0xB0,0xAF,0xAC,0xAF,0xA7,0xA6,0xAE,0xA9,0xA6,// 俄语
};
// 时钟
uint8 code StrClock[] = {
0x05, _C,_l,_o,_c,_k, // 英
0x09, _T,_a,_k,_t,_g,_e,_b,_e,_r, // 德
0x07, _H,_o,_r,_l,_o,_g,_e, // 法
0x05, _R,_e,_l,_o,_j, // 西
0x08, _O,_r,_o,_l,_o,_g,_i,_o, // 意
0x07, _R,_e,_l,0x0F,_g,_i,_o, // 葡
0x03, 0x90,__,0x91, // 简体
0x03, 0x90,0x91,0x8B, // 韩语
0x04, 0x8A,0x96,0x89,0x8A, // 日语
0x10, 0x83,0xB1,0xB4,0xA2,__,0xB1,0xA6,0xA4,0xB4,0xAC,0xA9,0xB1,0xAF,0xA3,0xAB,0xA1,// 俄语
};
// 相位
uint8 code StrPhase[] = {
0x05, _P,_h,_a,_s,_e, // 英
0x05, _P,_h,_a,_s,_e, // 德
0x05, _P,_h,_a,_s,_e, // 法
0x04, _F,_a,_s,_e, // 西
0x04, _F,_a,_s,_e, // 意
0x04, _F,_a,_s,_e, // 葡
0x03, 0x92,__,0x8C, // 简体
0x02, 0x8D,0x92, // 韩语
0x04, 0x97,0x98,0x99,0x9A, // 日语
0x10, 0x92,0xAF,0xB8,0xAE,__,0xB1,0xA6,0xA4,0xB4,0xAC,0xA9,0xB1,0xAF,0xA3,0xAB,0xA1,// 俄语
};
/*
********************************************************************************
* 色温选择菜单项目字符串
********************************************************************************
*/
// 颜色校准
uint8 code StrAutoColor[] = {
0x0A, _A,_u,_t,_o,__,_C,_o,_l,_o,_r, // 英
0x0B, _S,_e,_l,_b,_s,_t,_f,_a,_r,_b,_e, // 德
0x0D, _C,_o,_u,_l,_e,_u,_r,__,_A,_u,_t,_o,_DOT, // 法
0x0A, _C,_o,_l,_o,_r,__,_A,_u,_t,_o, // 西
0x0B, _C,_o,_l,_o,_r,_e,__,_A,_u,_t,_o, // 意
0x0F, _C,_o,_l,_DOT,__,_A,_u,_t,_o,_m,0x02,_t,_i,_c,_a,// 葡
0x0B, 0x93,__,0x94,__,0x86,__,0x87,__,0x95,__,0x96, // 简体
0x06, 0x87,0x88,0x93,0x92,0x89,0x94, // 韩语
0x06, 0x9B,0x99,0x85,0x9C,0x86,0x99, // 日语
0x0F, 0x80,0xA3,0xB3,0xAF,0xB1,0xA6,0xA4,0xB4,0xAC,0xA9,0xB1,0xAF,0xA3,0xAB,0xA1,// 俄语
};
// 颜色
uint8 code StrColor[] = {
0x11, _C,_o,_l,_o,_r,__,_T,_e,_m,_p,_e,_r,_a,_t,_u,_r,_e, // 英
0x05, _F,_a,_r,_b,_e, // 德
0x07, _C,_o,_u,_l,_e,_u,_r, // 法
0x05, _C,_o,_l,_o,_r, // 西
0x06, _C,_o,_l,_o,_r,_e, // 意
0x03, _C,0x11,_r, // 葡
0x03, 0x94,__,0x97, // 简体
0x03, 0x93,0x89,0x94, // 韩语
0x03, 0x9C,0x86,0x99, // 日语
0x04, 0x96,0xA3,0xA6,0xB3, // 俄语
};
// 红色
unsigned char code StrRed[] = {
0x03, _R,_e,_d, // 英
0x03, _R,_o,_t, // 德
0x05, _R,_o,_u,_g,_e, // 法
0x04, _R,_o,_j,_o, // 西
0x05, _R,_o,_s,_s,_o, // 意
0x08, _V,_e,_r,_m,_e,_l,_h,_o, // 葡
0x03, 0x98,__,0x94, // 简体
0x01, 0x95, // 韩语
0x03, 0x9D,0x89,0x9E, // 日语
0x07, 0x8A,0xB1,0xA1,0xB2,0xAE,0xBC,0xAA, // 俄语
};
// 绿色
unsigned char code StrGreen[] = {
0x05, _G,_r,_e,_e,_n, // 英
0x04, _G,_r,0x14,_n, // 德
0x04, _V,_e,_r,_t, // 法
0x05, _V,_e,_r,_d,_e, // 西
0x05, _V,_e,_r,_d,_e, // 意
0x05, _V,_e,_r,_d,_e, // 葡
0x03, 0x99,__,0x94, // 简体
0x01, 0x96, // 韩语
0x04, 0x9F,0xA0,0x99,0x84, // 日语
0x07, 0x87,0xA6,0xAC,0xA6,0xAE,0xBC,0xAA, // 俄语
};
// 蓝色
unsigned char code StrBlue[] = {
0x04, _B,_l,_u,_e, // 英
0x04, _B,_l,_a,_u, // 德
0x04, _B,_l,_e,_u, // 法
0x04, _A,_z,_u,_l, // 西
0x03, _B,_l,_u, // 意
0x04, _A,_z,_u,_l, // 葡
0x03, 0x9A,__,0x94, // 简体
0x01, 0x97, // 韩语
0x03, 0xA1,0xA2,0x99, // 日语
0x05, 0x91,0xA9,0xAE,0xA9,0xAA, // 俄语
};
/*
********************************************************************************
* 音频部分的菜单项目
********************************************************************************
*/
// 静音
uint8 code StrMute[] = {
0x04, _M,_u,_t,_e, // 英
0x07, _S,_t,_u,_m,_m,_e,_r, // 德
0x04, _M,_u,_e,_t, // 法
0x04, _M,_u,_d,_o, // 西
0x04, _M,_u,_t,_o, // 意
0x04, _M,_u,_d,_o, // 葡
0x03, 0x9B,__,0x9C, // 简体
0x03, 0x98,0x99,0x9A, // 韩语
0x02, 0xA3,0xA4, // 日语
0x0A, 0x8E,0xB3,0xAB,0xAC,__,0xA8,0xA3,0xB4,0xAB,0xA1,// 俄语
};
// 音量
uint8 code StrVolume[] = {
0x06, _V,_o,_l,_u,_m,_e, // 英
0x07, _V,_o,_l,_u,_m,_e,_n, // 德
0x06, _V,_o,_l,_u,_m,_e, // 法
0x06, _V,_o,_l,_u,_m,_e, // 西
0x06, _V,_o,_l,_u,_m,_e, // 意
0x06, _V,_o,_l,_u,_m,_e, // 葡
0x03, 0x9C,__,0x9D, // 简体
0x02, 0x9B,0x9C, // 韩语
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -