导航

keil处理汉字异常解决办法

  网上有很多关于修正这一BUG的方法,补丁或者动手修改软件本身什么的,具体看这里:
http://www.cnblogs.com/heiyue/p/3283678.html 
http://blog.sina.com.cn/s/blog_6101ed5f0101g6ee.html 

但是这些修改软件的方法都是存在一定的 风险性的,因为不确定在某些特定条件下是否会引起莫名奇妙的其他问题。


个人认为最好的也是最安全的解决方法就是按照Keil官方的来,实际检验也是可行的,况且涉及该BUG的汉字也并不是太多,常用的也就那几个,所以“加后缀”的方法就很好。

具体方法:遇到无法显示字符时在其后加\xFD
如 :unsigned char code s[]="数学"; 改为 unsigned char code s[]="数\xFD学"; 即可正常显示。

下面是从GB2312中挑出来的相关汉字:

褒 饼 昌 除 待 谍 洱 俘庚过 

糊 积 箭 烬 君 魁 例 笼慢谬 

凝 琵 讫 驱 三 升 数 她听妄 

锡 淆 旋 妖 引 育 札正铸 

佚 冽 邶 埤 荦 蔟 摭 啐帻猃 

恺 泯 潺 妪 纨 琮 椠 辇挲臊 

忑 睚 铨 稞 瘕 颀 螨 簖酏觚 

鳊鼾 

碰到这些字,手动处理一下就好! 

posted on 2017-08-23 07:02  刘梢  阅读(507)  评论(0编辑  收藏  举报