怎么解决老老版诺基亚手机游戏不显示中文

老款诺基亚手机英文怎么改成中文_百度知道诺基亚手机问题n91型屏幕显示为英文如何改为中文_百度知道诺基亚手机系统没有简体中文怎么办!怎么把英文系统修改成简体中文!我就是用诺基亚PC套件自动更新程序然后关机后开机就变全英文系统了!原来的汉字全部显示是框框格式无法看啊!在语言设置里面找不到中文!请大哥大姐帮帮小弟啊!看不懂英文的啊!小弟用的是N5800自动跟新程序!
我给你个网站.你去那里注册一个账号.那里会教你的.具体我也说不清楚.就是刷机了!呵呵.希望你采纳一下!
为您推荐:
其他类似问题
扫描下载二维码查看: 3845|回复: 19
注册时间最后登录阅读权限30积分225精华0帖子
中级会员, 积分 225, 距离下一级还需 275 积分
& & 前几天逛淘宝时,发现有一块所谓秒杀NOKIA ×128TFT,
价格便宜,看针脚确实和5110一样,手一抖就入手一块。
插上电就傻眼了,手边所有的库没有一个能点亮的,店主送的程序也是51的,不能用。
研究半天,靠线路图里的芯片型号找到了国外一位大神,
他也是上当入了几块(ebay上这个TFT不便宜),一狠心自己写了驱动,拿来一用确实能点亮。
不过这个库只能显示5×7的英文数字,还好他用了Adafruit-GFX-Library(很多OLED/TFT都用这个库),
抱着试一试的心情,扩展了一下显示字符的函数,居然真的可以显示汉字。
事实上,我只改了Adafruit-GFX-Library,理论上其他用这个库的OLED/TFT都可以用这个方法显示汉字。
效果如下:
(221.58 KB, 下载次数: 14)
17:45 上传
点击文件名下载附件
17:46 上传
点击文件名下载附件
9.18 KB, 下载次数: 74
共通图形库
17:46 上传
点击文件名下载附件
17.97 KB, 下载次数: 73
注册时间最后登录阅读权限30积分225精华0帖子
中级会员, 积分 225, 距离下一级还需 275 积分
测试代码如下:
#include &SPI.h&#include &Adafruit_GFX.h&#include &TFT_ILI9163C.h&&extern uint8_t Hanzi16x16[];extern uint8_t Hanzi12x16[];#define __CS 10#define __DC 9#define __RST 8&// Color definitions#define& & & & BLACK& &0x0000#define& & & & BLUE& & 0x001F#define& & & & RED& &&&0xF800#define& & & & GREEN& &0x07E0#define CYAN& & 0x07FF#define MAGENTA 0xF81F#define YELLOW&&0xFFE0&&#define WHITE& &0xFFFF&TFT_ILI9163C tft = TFT_ILI9163C(__CS, __DC, __RST);&void setup() {&&tft.begin();}&void loop(){&&delay(100);&&testText();&&delay(5000);}&&unsigned long testText() {&&tft.fillScreen();&&unsigned long start = micros();&&tft.setCursor(0, 0);&&tft.setTextColor(WHITE);&&tft.setTextSize(3);&&tft.println(&Hello World!&);&&tft.setTextColor(RED);& & &&tft.setTextSize(2);&&tft.setFont(Hanzi16x16,16,16,'0');&&tft.println(&01234&);&&tft.setTextSize(1);&&tft.setTextColor(YELLOW); &&tft.setFont(Hanzi12x16,12,16,'0');&&tft.println(&01234&);&&tft.resetFont();&&return micros() -}
#include &Adafruit_GFX.h&
#include &TFT_ILI9163C.h&
extern uint8_t Hanzi16x16[];
extern uint8_t Hanzi12x16[];
#define __CS 10
#define __DC 9
#define __RST 8
// Color definitions
#define& & & & BLACK& &0x0000
#define& & & & BLUE& & 0x001F
#define& & & & RED& &&&0xF800
#define& & & & GREEN& &0x07E0
#define CYAN& & 0x07FF
#define MAGENTA 0xF81F
#define YELLOW&&0xFFE0&&
#define WHITE& &0xFFFF
TFT_ILI9163C tft = TFT_ILI9163C(__CS, __DC, __RST);
void setup() {
&&tft.begin();
void loop(){
&&delay(100);
&&testText();
&&delay(5000);
unsigned long testText() {
&&tft.fillScreen();
&&unsigned long start = micros();
&&tft.setCursor(0, 0);
&&tft.setTextColor(WHITE);
&&tft.setTextSize(3);
&&tft.println(&Hello World!&);
&&tft.setTextColor(RED);& &
&&tft.setTextSize(2);
&&tft.setFont(Hanzi16x16,16,16,'0');
&&tft.println(&01234&);
&&tft.setTextSize(1);
&&tft.setTextColor(YELLOW);
&&tft.setFont(Hanzi12x16,12,16,'0');
&&tft.println(&01234&);
&&tft.resetFont();
&&return micros() -
注册时间最后登录阅读权限30积分225精华0帖子
中级会员, 积分 225, 距离下一级还需 275 积分
取字模方法和5110显示汉字的一样,具体可以看这里:
取完的字模如下:
#if defined(__AVR__)& & & & #include &avr/pgmspace.h&& & & & #define fontdatatype const uint8_t#elif defined(__PIC32MX__)& & & & #define PROGMEM& & & & #define fontdatatype const unsigned char#elif defined(__arm__)& & & & #define PROGMEM& & & & #define fontdatatype const unsigned char#endif&fontdatatype Hanzi16x16[] PROGMEM ={/*--&&文字:&&白&&--*//*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/0x00,0x00,0xF8,0x08,0x08,0x0C,0x0A,0x09,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,0x00,0x00,0xFF,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0xFF,0x00,0x00,0x00,/*--&&文字:&&日&&--*//*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/0x00,0x00,0x00,0xFE,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xFF,0x00,0x00,0x00,0x00,/*--&&文字:&&依&&--*//*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/0x00,0x80,0x60,0xF8,0x07,0x08,0x08,0xC8,0x39,0xCE,0x08,0x08,0x08,0x88,0x08,0x00,0x01,0x00,0x00,0xFF,0x04,0x02,0x01,0xFF,0x40,0x21,0x06,0x0A,0x11,0x20,0x40,0x00,/*--&&文字:&&山&&--*//*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/0x00,0x00,0xF0,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,0x00,0x00,0x3F,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x7F,0x00,0x00,0x00,/*--&&文字:&&尽&&--*//*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/0x00,0x00,0x00,0xFE,0x22,0x22,0x22,0x22,0x22,0xE2,0x22,0x22,0x7E,0x00,0x00,0x00,0x10,0x08,0x06,0x01,0x10,0x10,0x22,0x22,0x44,0x80,0x01,0x02,0x04,0x08,0x08,0x00,};&fontdatatype Hanzi12x16[] PROGMEM ={/*--&&文字:&&黄&&--*//*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*//*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/0x08,0xEA,0xAA,0xAF,0xAA,0xFA,0xAA,0xAF,0xAA,0xEA,0x08,0x00,0x00,0x0B,0x06,0x02,0x02,0x03,0x02,0x02,0x06,0x0B,0x00,0x00,/*--&&文字:&&河&&--*//*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*//*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/0x10,0x22,0x04,0x00,0xF2,0x12,0x12,0xF2,0x02,0xFE,0x02,0x00,0x04,0x02,0x01,0x00,0x03,0x01,0x01,0x09,0x08,0x0F,0x00,0x00,/*--&&文字:&&入&&--*//*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*//*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/0x00,0x00,0x01,0x81,0x72,0x0C,0x70,0x80,0x00,0x00,0x00,0x00,0x08,0x04,0x02,0x01,0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x00,/*--&&文字:&&海&&--*//*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*//*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/0x11,0x22,0x48,0xC4,0x7B,0x4A,0x6A,0x4A,0x4A,0xFA,0x42,0x00,0x04,0x02,0x00,0x03,0x02,0x02,0x03,0x0A,0x0A,0x07,0x02,0x00,/*--&&文字:&&流&&--*//*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*//*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/0x22,0x44,0x00,0x24,0xB4,0x2C,0xA5,0x26,0xA4,0x34,0x64,0x00,0x04,0x02,0x08,0x04,0x03,0x00,0x0F,0x00,0x07,0x08,0x0E,0x00,};
& & & & #include &avr/pgmspace.h&
& & & & #define fontdatatype const uint8_t
#elif defined(__PIC32MX__)
& & & & #define PROGMEM
& & & & #define fontdatatype const unsigned char
#elif defined(__arm__)
& & & & #define PROGMEM
& & & & #define fontdatatype const unsigned char
fontdatatype Hanzi16x16[] PROGMEM =
/*--&&文字:&&白&&--*/
/*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/
0x00,0x00,0xF8,0x08,0x08,0x0C,0x0A,0x09,0x08,0x08,0x08,0x08,0xF8,0x00,0x00,0x00,
0x00,0x00,0xFF,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0x41,0xFF,0x00,0x00,0x00,
/*--&&文字:&&日&&--*/
/*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/
0x00,0x00,0x00,0xFE,0x82,0x82,0x82,0x82,0x82,0x82,0x82,0xFE,0x00,0x00,0x00,0x00,
0x00,0x00,0x00,0xFF,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0xFF,0x00,0x00,0x00,0x00,
/*--&&文字:&&依&&--*/
/*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/
0x00,0x80,0x60,0xF8,0x07,0x08,0x08,0xC8,0x39,0xCE,0x08,0x08,0x08,0x88,0x08,0x00,
0x01,0x00,0x00,0xFF,0x04,0x02,0x01,0xFF,0x40,0x21,0x06,0x0A,0x11,0x20,0x40,0x00,
/*--&&文字:&&山&&--*/
/*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/
0x00,0x00,0xF0,0x00,0x00,0x00,0x00,0xFF,0x00,0x00,0x00,0x00,0xF0,0x00,0x00,0x00,
0x00,0x00,0x3F,0x20,0x20,0x20,0x20,0x3F,0x20,0x20,0x20,0x20,0x7F,0x00,0x00,0x00,
/*--&&文字:&&尽&&--*/
/*--&&新宋体12;&&此字体下对应的点阵为:宽x高=16x16& &--*/
0x00,0x00,0x00,0xFE,0x22,0x22,0x22,0x22,0x22,0xE2,0x22,0x22,0x7E,0x00,0x00,0x00,
0x10,0x08,0x06,0x01,0x10,0x10,0x22,0x22,0x44,0x80,0x01,0x02,0x04,0x08,0x08,0x00,
fontdatatype Hanzi12x16[] PROGMEM =
/*--&&文字:&&黄&&--*/
/*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*/
/*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/
0x08,0xEA,0xAA,0xAF,0xAA,0xFA,0xAA,0xAF,0xAA,0xEA,0x08,0x00,0x00,0x0B,0x06,0x02,
0x02,0x03,0x02,0x02,0x06,0x0B,0x00,0x00,
/*--&&文字:&&河&&--*/
/*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*/
/*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/
0x10,0x22,0x04,0x00,0xF2,0x12,0x12,0xF2,0x02,0xFE,0x02,0x00,0x04,0x02,0x01,0x00,
0x03,0x01,0x01,0x09,0x08,0x0F,0x00,0x00,
/*--&&文字:&&入&&--*/
/*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*/
/*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/
0x00,0x00,0x01,0x81,0x72,0x0C,0x70,0x80,0x00,0x00,0x00,0x00,0x08,0x04,0x02,0x01,
0x00,0x00,0x00,0x01,0x02,0x04,0x08,0x00,
/*--&&文字:&&海&&--*/
/*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*/
/*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/
0x11,0x22,0x48,0xC4,0x7B,0x4A,0x6A,0x4A,0x4A,0xFA,0x42,0x00,0x04,0x02,0x00,0x03,
0x02,0x02,0x03,0x0A,0x0A,0x07,0x02,0x00,
/*--&&文字:&&流&&--*/
/*--&&新宋体9;&&此字体下对应的点阵为:宽x高=12x12& &--*/
/*--&&高度不是8的倍数,现调整为:宽度x高度=12x16&&--*/
0x22,0x44,0x00,0x24,0xB4,0x2C,0xA5,0x26,0xA4,0x34,0x64,0x00,0x04,0x02,0x08,0x04,
0x03,0x00,0x0F,0x00,0x07,0x08,0x0E,0x00,
注册时间最后登录阅读权限30积分225精华0帖子
中级会员, 积分 225, 距离下一级还需 275 积分
我主要加了2个函数,一个设字体,一个把字体设回原来5×7的字体:
tft.setFont(Hanzi12x16,12,16,'0');&&tft.resetFont();
&&tft.resetFont();
设字体函数里,
第一个参数是字体数组,
第二个参数是字体宽度,
第三个参数是字体高度,必须是8的倍数,
第四个参数是显示字体的偏移量,设成'0'后print(&0&)就会显示第一个汉字,以此类推。
&写的很详细,谢谢楼主!&
注册时间最后登录阅读权限30积分234精华0帖子
中级会员, 积分 234, 距离下一级还需 266 积分
虽我是新手!
虽我不明觉厉!
但楼主是好人啊!!
注册时间最后登录阅读权限70积分2552精华0帖子
金牌会员, 积分 2552, 距离下一级还需 448 积分
这个汉字显示的函数搞得不错~谢谢~
注册时间最后登录阅读权限70积分1628精华0帖子
金牌会员, 积分 1628, 距离下一级还需 1372 积分
楼主不错嘛,有极客精神!赞一个
注册时间最后登录阅读权限50积分861精华0帖子
高级会员, 积分 861, 距离下一级还需 139 积分
这才是【极客精神】,谢谢分享啦~~~~~~~~~~~
注册时间最后登录阅读权限90积分3045精华0帖子
论坛元老, 积分 3045, 距离下一级还需 9996954 积分
注册时间最后登录阅读权限30积分395精华0帖子
中级会员, 积分 395, 距离下一级还需 105 积分
haha, I have a same one.&&http://www./thread-.html
Powered by诺基亚手机显示屏显示英文怎么办
找个同样的手机调试过来.找到设置,语言.选择中文
为您推荐:
其他类似问题
扫描下载二维码}

我要回帖

更多关于 诺基亚手机设置中文 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信