热点
全球滚动:keil不仅有0xFD的汉字乱码问题
发布时间:2023-05-07 21:13:51 文章来源:哔哩哔哩


(相关资料图)

最近又用到了LCD12864液晶屏,而且是并口的,就从STC-ISP的范例程序中借鉴了一下,如下图所示。

我们看到显示汉字是正常的。

在用VS Code编辑的时候,由于注释中的汉字出现乱码,便把编码方式由GB2312改为UTF-8,再经Keil编译之后,下载到STC15W4K48S4中,显示就成了这样子:

以为是Keil原来的0xFD问题,在汉字后面都加了\xfd,还是不行,最后才发现是把C源文件的编码方式由GB2312改为UTF-8的原因,汉字的这两种编码方式是不同的,而12864汉字库用的是GB2312的编码。

把C源文件的编码由UTF-8改为GB2312之后,大部分汉字的显示正常了,但是含0xFD的汉字,问题依然存在,不过只要在它后面加上“\xfd",就可以正常显示了。比如过字,我们在网上查它的编码如下:

所以在程序中需要这样处理:

下面是正常显示的画面。

编译器已经是9.60了,看来Keil是不打算解决这个问题了。

花了不少时间才解决问题,所以作此文便于以后查阅,也希望对遇到同样问题的朋友们有所帮助。

11.jpg

全球滚动:keil不仅有0xFD的汉字乱码问题

牛肉韭菜饺子馅的做法? 新消息

【时快讯】脑花是什么动物的脑子 脑花是什么动物的脑子太小了

全球速读:梅西留队续约?尽管被三停,大巴黎仍未撤回对梅西的新合同报价

重要转折!印度洋水汽入滇解旱,南海季风爆发在即,今年主汛期要开启了…

北京的地势特征是什么判断依据是什么 北京的地势特征是()

鸿博股份:英博数科处于初创时期,尚未产生营业收入与利润 看热讯

或为911 ST 保时捷将于6月8日发布新车

中南建设前4月合约销售160.6亿元 销售面积134.3万平米

《魔兽世界》首个大型补丁 10.1 版:包括了简体中文版的内容-讯息

快讯:光影贵州·新华一周图片精选

工信部发布车联网网络安全技术标准草案,拟禁止智能汽车数据出境 天天观察

开查!贵州对毁林毁草行为坚决说“不”

今日精选:为什么选择佛山市颐养院?

广州队新赛季中甲2平1负未尝胜绩,排名第12保级形势严峻_世界即时看

当前视讯!上海公交行业开展车辆空调保养“洗肺”工作

农业投资:难点与重点

孟庆泽

天铁股份:部分董事、高管及核心管理人员拟增持公司股份|全球快报

诺梵官方旗舰店_诺梵 天天热点

云南丽江:植树育苗传承红色基因 扎实推进“绿美丽江”建设

广西百色边境管理支队打掉6个边境走私团伙|快资讯

【环球时快讯】24小时不打烊|政务服务自助超市来帮忙!

每体调查:86%球迷支持巴萨7500万欧出售拉菲尼亚 天天通讯

每日讯息!兴业银行理财产品,兴业银行理财产品2023年利率

信息:注意防范!暴雨+强对流天气要来!海南未来几天……

当前热文:32048亿美元 继续上升!

全球要闻:万华化学:烟台工业园乙烯等装置停产检修 对公司生产经营不会产生影响

全球即时看!新华视点|千年唐卡的“活态”新生

李庚希是哪个大学(李庚希考上哪所大学)

食品网络电视台 | 大众经济网 | 廊坊新闻网 | 魅力中国网 | 中国财讯网 | 中国食品网络电视台 | 新选择原创 | 生活新报 | 参考经济网 | 华夏财富网 | 手机资讯 | 百通网 | 手机电商 | 瑞克网