UCGUI做汉字显示遇到的问题

[复制链接]
 楼主| flyingbugcc 发表于 2013-1-10 15:19 | 显示全部楼层 |阅读模式
UCGUI, IO, ST, TI, se
本人最近在用stm32做UCGUI界面,系统UCOSII,用的是移植好的工程,英文显示没问题,加入中文显示,用的是自定义字库,用工具生成的c文件,然后再代码中外部引用,VC上模拟也是好的,但是在MDK下链接时,一直出现以下错误
NO space in execution regions with .ANY Selector matching Section .test....
很多这样的错误
我在网上查了下 大概是外部引用字库 定义成全局变量的问题 现在问题是 想显示汉字 得怎么解决呢??求指点啊
jlass 发表于 2013-1-10 16:27 | 显示全部楼层
UCOSII能支持iconv吗?
如果行的话可是试试
 楼主| flyingbugcc 发表于 2013-1-10 16:47 | 显示全部楼层
不支持吧 UCOSII 很小的系统 基本上只提供任务调度 命令行事木有滴
jack1991 发表于 2013-1-11 09:37 | 显示全部楼层
1、弄个包含中文的字体,在这里我借用大多数例子里的 “C:/windows/Font/simhei.ttf”文件。把这个文件拷贝到Datafiles文件夹的Font文件夹里。
2、随便照着一个 .Font文件,自己写一个simhei.font文件。可以用TXT写,然后保存,有的朋友说需要保存为utf8编码格式,实际上是不需要的。
链接:http://www.365ele.com/articles/2 ... %e6%98%be%e7%a4%ba/
xuxian163 发表于 2013-1-11 11:06 | 显示全部楼层
同求
 楼主| flyingbugcc 发表于 2013-1-11 12:56 | 显示全部楼层
看了 之前的回复 谢了 试下 .......先顶起
 楼主| flyingbugcc 发表于 2013-1-11 13:04 | 显示全部楼层
jack1991 发表于 2013-1-11 09:37
1、弄个包含中文的字体,在这里我借用大多数例子里的 “C:/windows/Font/simhei.ttf”文件。把这个文件拷 ...

WIN32API不会啊。。。我这问题在于放在嵌入式stm32中跑不起。。。 你这讲的编码方法。。。。
aguijie 发表于 2013-1-14 10:03 | 显示全部楼层
看看这个?
http://www.embedinfo.com/wen-list.asp?id=342
"RealView MDK在链接时提示空间不够的解决方案总结"
 楼主| flyingbugcc 发表于 2013-1-14 11:15 | 显示全部楼层
楼上这个看过了 试了第二种方法 我的库自定义的很小 一个汉字库 我都试了 最后我直接把生成到UCGUI的整个lib里,暂时能用了,我看到网上都是这样单独加载的。。。就是不知道大家都是这样 还是就我弄成这样
aguijie 发表于 2013-1-16 22:48 | 显示全部楼层
UCGUI我也没用过. 所以更细节的东西就不知道了.
善于利用google, 搜错误信息,或者查看工具的帮助文档. 再结合自己的思考, 有时就能解决问题.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

24

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部