OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3831|回复: 2

请教,为什么我的工程无法编译中文字符变量?

[复制链接]

0

主题

1

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2020-8-8
在线时间
1 小时
发表于 2015-2-24 09:09:42 | 显示全部楼层 |阅读模式
5金钱

首先,恭祝大家新年快乐,羊年大吉!

然后,请教各位大神一个困扰我“一年”了的问题,小弟最近在学习TFT,现在基本弄清楚了,外部字库也弄成功了,但现在是工程里的中文字符不能编译,但是打开TFT送的例程,中文字符串变量却能够编译,在此请教一下各位。


程序本意是在200,200的地方显示一个“啊”字



这里是函数原型,应该没什么错的。(如果我把“啊”字的内码 0xb0 0xa1直接分解出来参与运算的话,在屏幕上是能够正确显示“啊”字的)



如果把“啊”字作为参数传进函数,那么编译的时候不能通过提示的理由也很奇怪,说缺少括号,并且“啊”字也变成乱码了



如果再添加一个“啊”字,那么就能通过编译了,当然,显示肯定是乱码,不是正确的“啊”。



但是,打开卖家送的TFT例程,人家的中文字符变量却能够正常编译,也能够正常使用,郁闷不解.....求教各路大神!


正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11558
金钱
11558
注册时间
2014-4-1
在线时间
1318 小时
发表于 2015-2-24 20:09:03 | 显示全部楼层
那就用人家的模板来写自己的程序。
回复

使用道具 举报

16

主题

99

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
239
金钱
239
注册时间
2013-6-7
在线时间
6 小时
发表于 2015-2-25 17:37:03 | 显示全部楼层
 不了解情况,猜猜可能的愿意
1.用的是不是同样的字模,字模扫描方向是否相同
2.字符集是否是否相同,试试Edti->configuration->Editor

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-25 21:47

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表