本帖最后由 chen849928055 于 2017-2-16 14:56 编辑
发现和excel版本有关系,我把excel另存为2003版,就可以正常那个生成各个国家的数组代码,
/*系统设置*/
static const char systemset_zh_CN[10]={0x7C,0xFB,0x7E,0xDF,0x8B,0xBE,0x7F,0x6E,0x00,0x00};
static const char systemset_zh_TW[10]={0x7C,0xFB,0x7D,0x71,0x8A,0x2D,0x7F,0x6E,0x00,0x00};
static const char systemset_en_US[32]={0x00,0x53,0x00,0x79,0x00,0x73,0x00,0x74,0x00,0x65,0x00,0x6D,0x00,0x20,0x00,0x53,0x00,0x65,0x00,0x74,0x00,0x74,0x00,0x69,0x00,0x6E,0x00,0x67,0x00,0x73,0x00,0x00};
static const char systemset_de_DE[40]={0x00,0x53,0x00,0x79,0x00,0x73,0x00,0x74,0x00,0x65,0x00,0x6D,0x00,0x65,0x00,0x69,0x00,0x6E,0x00,0x73,0x00,0x74,0x00,0x65,0x00,0x6C,0x00,0x6C,0x00,0x75,0x00,0x6E,0x00,0x67,0x00,0x65,0x00,0x6E,0x00,0x00};
static const char systemset_ja_JP[14]={0x30,0xB7,0x30,0xB9,0x30,0xC6,0x30,0xE0,0x8A,0x2D,0x5B,0x9A,0x00,0x00};
const char *string_systemset[5]={systemset_zh_CN,systemset_zh_TW,systemset_en_US,systemset_de_DE,systemset_ja_JP};
/*时间和日期*/
static const char timedate_zh_CN[12]={0x65,0xF6,0x95,0xF4,0x54,0x8C,0x65,0xE5,0x67,0x1F,0x00,0x00};
static const char timedate_zh_TW[12]={0x66,0x42,0x95,0x93,0x54,0x8C,0x65,0xE5,0x67,0x1F,0x00,0x00};
static const char timedate_en_US[28]={0x00,0x54,0x00,0x69,0x00,0x6D,0x00,0x65,0x00,0x20,0x00,0x61,0x00,0x6E,0x00,0x64,0x00,0x20,0x00,0x44,0x00,0x61,0x00,0x74,0x00,0x65,0x00,0x00};
static const char timedate_de_DE[30]={0x00,0x5A,0x00,0x65,0x00,0x69,0x00,0x74,0x00,0x20,0x00,0x75,0x00,0x6E,0x00,0x64,0x00,0x20,0x00,0x44,0x00,0x61,0x00,0x74,0x00,0x75,0x00,0x6D,0x00,0x00};
static const char timedate_ja_JP[12]={0x66,0x42,0x95,0x93,0x30,0x68,0x65,0xE5,0x4E,0xD8,0x00,0x00};
const char *string_timedate[5]={timedate_zh_CN,timedate_zh_TW,timedate_en_US,timedate_de_DE,timedate_ja_JP};
/*屏幕显示*/
static const char videodisplay_zh_CN[10]={0x5C,0x4F,0x5E,0x55,0x66,0x3E,0x79,0x3A,0x00,0x00};
static const char videodisplay_zh_TW[10]={0x5C,0x4F,0x5E,0x55,0x98,0x6F,0x79,0x3A,0x00,0x00};
static const char videodisplay_en_US[30]={0x00,0x53,0x00,0x63,0x00,0x72,0x00,0x65,0x00,0x65,0x00,0x6E,0x00,0x20,0x00,0x44,0x00,0x69,0x00,0x73,0x00,0x70,0x00,0x6C,0x00,0x61,0x00,0x79,0x00,0x00};
static const char videodisplay_de_DE[30]={0x00,0x53,0x00,0x63,0x00,0x72,0x00,0x65,0x00,0x65,0x00,0x6E,0x00,0x20,0x00,0x44,0x00,0x69,0x00,0x73,0x00,0x70,0x00,0x6C,0x00,0x61,0x00,0x79,0x00,0x00};
static const char videodisplay_ja_JP[18]={0x75,0x3B,0x97,0x62,0x30,0xC7,0x30,0xA3,0x30,0xB9,0x30,0xD7,0x30,0xEC,0x30,0xA4,0x00,0x00};
const char *string_videodisplay[5]={videodisplay_zh_CN,videodisplay_zh_TW,videodisplay_en_US,videodisplay_de_DE,videodisplay_ja_JP};
/*语言和声音*/
static const char languagevoice_zh_CN[12]={0x8B,0xED,0x8A,0x00,0x54,0x8C,0x58,0xF0,0x97,0xF3,0x00,0x00};
static const char languagevoice_zh_TW[12]={0x8A,0x9E,0x8A,0x00,0x54,0x8C,0x80,0x72,0x97,0xF3,0x00,0x00};
static const char languagevoice_en_US[38]={0x00,0x4C,0x00,0x61,0x00,0x6E,0x00,0x67,0x00,0x75,0x00,0x61,0x00,0x67,0x00,0x65,0x00,0x20,0x00,0x61,0x00,0x6E,0x00,0x64,0x00,0x20,0x00,0x53,0x00,0x6F,0x00,0x75,0x00,0x6E,0x00,0x64,0x00,0x00};
static const char languagevoice_de_DE[36]={0x00,0x53,0x00,0x70,0x00,0x72,0x00,0x61,0x00,0x63,0x00,0x68,0x00,0x65,0x00,0x20,0x00,0x75,0x00,0x6E,0x00,0x64,0x00,0x20,0x00,0x53,0x00,0x6F,0x00,0x75,0x00,0x6E,0x00,0x64,0x00,0x00};
static const char languagevoice_ja_JP[16]={0x8A,0x00,0x8A,0x9E,0x30,0x68,0x30,0xB5,0x30,0xA6,0x30,0xF3,0x30,0xC9,0x00,0x00};
const char *string_languagevoice[5]={languagevoice_zh_CN,languagevoice_zh_TW,languagevoice_en_US,languagevoice_de_DE,languagevoice_ja_JP};
/*系统信息*/
static const char systeminfo_zh_CN[10]={0x7C,0xFB,0x7E,0xDF,0x4F,0xE1,0x60,0x6F,0x00,0x00};
static const char systeminfo_zh_TW[10]={0x7C,0xFB,0x7D,0x71,0x4F,0xE1,0x60,0x6F,0x00,0x00};
static const char systeminfo_en_US[38]={0x00,0x53,0x00,0x79,0x00,0x73,0x00,0x74,0x00,0x65,0x00,0x6D,0x00,0x20,0x00,0x49,0x00,0x6E,0x00,0x66,0x00,0x6F,0x00,0x72,0x00,0x6D,0x00,0x61,0x00,0x74,0x00,0x69,0x00,0x6F,0x00,0x6E,0x00,0x00};
static const char systeminfo_de_DE[38]={0x00,0x53,0x00,0x79,0x00,0x73,0x00,0x74,0x00,0x65,0x00,0x6D,0x00,0x20,0x00,0x49,0x00,0x6E,0x00,0x66,0x00,0x6F,0x00,0x72,0x00,0x6D,0x00,0x61,0x00,0x74,0x00,0x69,0x00,0x6F,0x00,0x6E,0x00,0x00};
static const char systeminfo_ja_JP[14]={0x30,0xB7,0x30,0xB9,0x30,0xC6,0x30,0xE0,0x60,0xC5,0x58,0x31,0x00,0x00};
const char *string_systeminfo[5]={systeminfo_zh_CN,systeminfo_zh_TW,systeminfo_en_US,systeminfo_de_DE,systeminfo_ja_JP};
/*触摸屏校准*/
static const char calibration_zh_CN[12]={0x89,0xE6,0x64,0x78,0x5C,0x4F,0x68,0x21,0x51,0xC6,0x00,0x00};
static const char calibration_zh_TW[12]={0x89,0xF8,0x64,0x78,0x5C,0x4F,0x68,0x21,0x6E,0x96,0x00,0x00};
static const char calibration_en_US[50]={0x00,0x54,0x00,0x6F,0x00,0x75,0x00,0x63,0x00,0x68,0x00,0x2D,0x00,0x73,0x00,0x63,0x00,0x72,0x00,0x65,0x00,0x65,0x00,0x6E,0x00,0x20,0x00,0x63,0x00,0x61,0x00,0x6C,0x00,0x69,0x00,0x62,0x00,0x72,0x00,0x61,0x00,0x74,0x00,0x69,0x00,0x6F,0x00,0x6E,0x00,0x00};
static const char calibration_de_DE[50]={0x00,0x54,0x00,0x6F,0x00,0x75,0x00,0x63,0x00,0x68,0x00,0x73,0x00,0x63,0x00,0x72,0x00,0x65,0x00,0x65,0x00,0x6E,0x00,0x2D,0x00,0x4B,0x00,0x61,0x00,0x6C,0x00,0x69,0x00,0x62,0x00,0x72,0x00,0x69,0x00,0x65,0x00,0x72,0x00,0x75,0x00,0x6E,0x00,0x67,0x00,0x00};
static const char calibration_ja_JP[24]={0x30,0xBF,0x30,0xC3,0x30,0xC1,0x30,0xD1,0x30,0xCD,0x30,0xEB,0x30,0x6E,0x30,0xAD,0x30,0xE3,0x30,0xEA,0x30,0xD6,0x00,0x00};
const char *string_calibration[5]={calibration_zh_CN,calibration_zh_TW,calibration_en_US,calibration_de_DE,calibration_ja_JP};
extern const char *string_systemset[5];
extern const char *string_timedate[5];
extern const char *string_videodisplay[5];
extern const char *string_languagevoice[5];
extern const char *string_systeminfo[5];
extern const char *string_calibration[5];
这一下生成的是什么?
static const char _font_ya32_string[91]={
0x00,0x20,0x00,0x2D,0x00,0x44,0x00,0x49,0x00,0x4B,0x00,0x4C,0x00,0x53,0x00,0x54,0x00,0x5A,0x00,0x61,
0x00,0x62,0x00,0x63,0x00,0x64,0x00,0x65,0x00,0x66,0x00,0x67,0x00,0x68,0x00,0x69,0x00,0x6C,0x00,0x6D,
0x00,0x6E,0x00,0x6F,0x00,0x70,0x00,0x72,0x00,0x73,0x00,0x74,0x00,0x75,0x00,0x79,0x30,0x68,0x30,0x6E,
0x30,0xA3,0x30,0xA4,0x30,0xA6,0x30,0xAD,0x30,0xB5,0x30,0xB7,0x30,0xB9,0x30,0xBF,0x30,0xC1,0x30,0xC3,
0x30,0xC6,0x30,0xC7,0x30,0xC9,0x30,0xCD,0x30,0xD1,0x30,0xD6,0x30,0xD7,0x30,0xE0,0x30,0xE3,0x30,0xEA,
0x30,0xEB,0x30,0xEC,0x30,0xF3,0x4E,0xD8,0x4F,0xE1,0x51,0xC6,0x54,0x8C,0x58,0x31,0x58,0xF0,0x5B,0x9A,
0x5C,0x4F,0x5E,0x55,0x60,0x6F,0x60,0xC5,0x64,0x78,0x65,0xE5,0x65,0xF6,0x66,0x3E,0x66,0x42,0x67,0x1F,
0x68,0x21,0x6E,0x96,0x75,0x3B,0x79,0x3A,0x7C,0xFB,0x7D,0x71,0x7E,0xDF,0x7F,0x6E,0x80,0x72,0x89,0xE6,
0x89,0xF8,0x8A,0x00,0x8A,0x2D,0x8A,0x9E,0x8B,0xBE,0x8B,0xED,0x95,0x93,0x95,0xF4,0x97,0x62,0x97,0xF3,
0x98,0x6F};
-DIKLSTZabcdefghilmnoprstuyとのィイウキサシスタチッテデドネパブプムャリルレン付信准和報声定屏幕息情摸日时显時期校準画示系統统置聲触觸言設語设语間间面音顯
|