标签 μCGUI 下的文章
 2015-03-05T11:12:21.740057    |      STM32    |     AilsonJack    |     暂无评论    |     1283 views
注:本文参考了网上相关资料,且通过了本人的尝试。前天刚刚把原子哥的汉字显示实验看完,并且成功的将字库及FATFS的cc936.c文件装到SD卡,昨天又开始研究将UCGUI的汉字库装到SD卡里,为此上网查了许多资料。最开始我用的是论坛里坛友—洋洋kan世界的方法,但是显示出来的汉子不太好,汉子中间有一横线,(可能是自己移植的不太好吧,还有跟字库有很大的关系),因此自己又上网查找相关的解决办法,终于找到了办法,思路和坛友—洋洋kan世界的差不多。这次添加外置字库,最大的问题就是字库的获取上,我的大部分时间也是浪费在这上面的。辛苦了一天的成果,在这里拿出来和大家分享,希望对那些打算将UCGUI的汉字库放在SD卡的朋友们有帮助吧。步骤如下(下面附件有修改好的相关代码文件):1.在GUIType.h文件里添加如下内容:注意:该内容不能放在太靠前的位置,这里我把它放在“/* PROPAA: Proportional, antialiased fonts, 2bpp, SJIS encoding */”的前面。2.将GUI_UC_EncodeNone.c文件里的内容改为如下内容:3.新建文件GUICharPEx.c文件,并且将它加入工程,其内容如下:4.接下来就是新建三个自己的与字体相关的文件分别是:GUI_Font12.c,GUI_Font14.c,GUI_Font16.c,并且将它们加入工程。GUI_Font12.c内容如下:注意:下述代码的字库在SD卡的路径(SD卡卷标为0,且” SYSTEM”文件夹为SD卡根目录下的文件夹 )。至于GUI_Font14.c,GUI_Font16.c,的内容,可查看下面的附件。至此,UCGUI的外置字库添加完成.然后可在main()函数所在的文件里面输入:再在main()函数里面输入如下代码(只是部分代码,相关初始化什么的就自己去弄吧):移植不是随便编的,有图有真相哦 ,其效果图如下:好了,至此,应该就完成了UCGUI添加外置字库到SD卡的全过程。  下面是一些附件: 点此下载注:SYSTEM.rar是SD卡根目录下的字库。直接将其解压,然后将解压得到的文件夹拷贝到SD卡的根目录下即可。
各种芯片ARMSTM32μCGUI字库 阅读全文»
  • 1

  本站信息

目前本站共被浏览 154796 次
目前本站已经运行 3306 天
目前本站共有 165 篇文章
目前本站共有 6 条评论信息
目前本站共有 104 个标签
目前本站共有 0 条留言信息
网站创建时间: 2015年03月01日
最近更新时间: 2023年11月26日
Copyright © 2015~2023  说好一起走   保留所有权利   |  百度统计  蜀ICP备15004292号