你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STVD 怎么配置gb2132 中文乱码

[复制链接]
hailin2543 提问时间:2018-7-30 08:32 /
C51转STM8遇到好困难啊 驱动12864液晶屏
中文乱码(液晶屏显示中文乱码 )

收藏 评论10 发布时间:2018-7-30 08:32

举报

10个回答
jakecumt 回答时间:2018-7-30 08:57:47
是不是没有中文字库 ?显示英文字母或数字呢 如果英文或数字正常就说明驱动没有问题,若也不正常说明驱动有问题 找到原因就好解决。

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

hailin2543 回答时间:2018-7-30 09:01:32
jakecumt 发表于 2018-7-30 08:57
是不是没有中文字库 ?显示英文字母或数字呢 如果英文或数字正常就说明驱动没有问题,若也不正常说明驱动有 ...

c51验证不乱码
hailin2543 回答时间:2018-7-30 09:02:58
源代码的文本文件  gb2132 编码还乱码
液晶屏乱码(不是编译器)
七哥 回答时间:2018-7-30 09:16:43
显示英文正常吗?如果英文都不正常,那么不是编码问题,而是程序问题。
你的液晶是带字库的吗?有没有液晶控制器的型号或资料?

在程序是定义一个字符串,“北”,看看是不是两个字节B1B1。如果是,那么编码就是GB2312。如果不是,那么是编码问题。一般汉字编码GB2312和Unicode

评分

参与人数 1蝴蝶豆 +3 收起 理由
zero99 + 3

查看全部评分

hailin2543 回答时间:2018-7-30 09:25:12
STVD  如何配置编码
Keil uVision 有设置中文简体的功能



配置中文

配置中文
x5y4z3 回答时间:2018-7-30 09:26:18
可以先输数一组内码去找中文字库,如 0x1234 等,看看索引出来的是否指到所要显示的那个字来验证编码解码是否正常。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

hailin2543 回答时间:2018-7-30 09:26:22
toofree 发表于 2018-7-30 09:16
显示英文正常吗?如果英文都不正常,那么不是编码问题,而是程序问题。
你的液晶是带字库的吗?有没有液晶 ...

看6楼的截图
hailin2543 回答时间:2018-7-30 09:26:52
hailin2543 发表于 2018-7-30 09:02
源代码的文本文件  gb2132 编码还乱码
液晶屏乱码(不是编译器)

你看六楼的截图就明白我的意思
七哥 回答时间:2018-7-30 12:24:10
本帖最后由 toofree 于 2018-7-30 14:05 编辑

让你自己试一下,好难呀!
默认就是GBK码。显示不了汉字,还是你程序问题,好好找吧
傲游截图20180730122314.png

傲游截图20180730122813.png

傲游截图20180730123028.png

main.rar (1.81 KB, 下载次数: 2)
hailin2543 回答时间:2018-7-30 13:43:49
toofree 发表于 2018-7-30 12:24
让你自己试一下,好难呀!
默认就是GBK码。显示不了汉字,还是你程序问题,好好找吧

问题解决了  unsigned char Str[]=          {0x??,0x??,0x??0x??};

0x??,0x??,0x??0x?? //简体中文内码

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2 结帖奖励

查看全部评分

所属标签

相似问题

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版