Talsinpo 发表于 2012-10-24 11:50:33

繁体系统,如何用Keil编译LCD12864显示中文乱码!

如题?电脑系统是繁体的,LCD屏是简体的,而Keil上编译出来的简体和繁体都不能显示,只能显示数字和字母?

himm007 发表于 2012-10-24 12:34:47

LCD 支持的汉字编码是GB2312吗? 如果是的话, 试试

uchar str[]={0xa1, 0xb0}; //汉字“啊”的GB2312编码
lcd_displat(str); //假设屏幕现实函数是 lcd_display

如果屏幕能出来汉字,说明是编辑器的编码问题;
如果你能出汉字,说明是汉字显示系统的我难题。

lryxr2507 发表于 2012-10-24 13:07:09

楼上正解,一般繁体版的操作系统不行,需用简体,繁体系统需购繁体屏.

devcang 发表于 2012-10-24 15:35:22

转码,在Keil中显示乱码,然后编译应该OK了

Talsinpo 发表于 2012-10-24 19:48:26

devcang 发表于 2012-10-24 15:35 static/image/common/back.gif
转码,在Keil中显示乱码,然后编译应该OK了

起初我也是这么想的可是不是

devcang 发表于 2012-10-24 20:46:29

Talsinpo 发表于 2012-10-24 19:48 static/image/common/back.gif
起初我也是这么想的可是不是

那你应该是只转了字形,没转编码。

vows 发表于 2012-10-24 20:50:50

还是搞一个简体的环境开发简体屏吧
页: [1]
查看完整版本: 繁体系统,如何用Keil编译LCD12864显示中文乱码!