查看: 4914|回复: 7

给u8g2添加新的中文字体

[复制链接]
  • TA的每日心情
    郁闷
    2018-12-6 22:21
  • 签到天数: 48 天

    [LV.5]常住居民I

    发表于 2017-1-13 09:32 | 显示全部楼层 |阅读模式
    u8g2自带的字体不全,且作者是老外,对该取哪些字也搞不清楚。所以要畅快的在其中使用中文,还需要我们DIY。本帖介绍下DIY新字体的方法。


    u8g2地址:https://github.com/olikraus/u8g2/

    待写
    如果以上内容对你有帮助,你可以通过打赏支持作者
  • TA的每日心情
    开心
    2017-2-24 09:22
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2017-2-23 15:54 | 显示全部楼层
    你倒是快点出结果呗
  • TA的每日心情
    开心
    2018-9-20 15:06
  • 签到天数: 279 天

    [LV.8]以坛为家I

    发表于 2017-4-22 10:19 | 显示全部楼层
    还没看到地址,U8G2好多常用的汉字都没有~
    打赏一点,努力一点

    该用户从未签到

    发表于 2017-5-11 14:57 | 显示全部楼层
    等填坑。很需要啊
  • TA的每日心情
    奋斗
    2019-4-10 16:46
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2019-4-10 15:36 | 显示全部楼层
    我来补充下把,自己也是在网上找的资料看的, 把奈何大神这个项目download下来,然后自己编写个.map文件,项目里面也有,我是直接用的chinese2.map,然后百度搜索个转码工具,在线转码的就可以,中文转unicode,比如说“温”,转完是6e29   把转完后的unicode字符放到.map文件里面,而后找到项目里bdfconv.exe的目录,命令行在此处打开, 输入bdfconv.exe -v ../bdf/unifont.bdf -b 0 -f 1 -M ../build/chinese2.map -d ../bdf/7x13.bdf -n u8g2_font_unifont_zgzt -o
    u8g2_font_unifont_zgzt.c    ../为当前文件的全路径,执行完后 会出现一个 u8g2_font_unifont_zgzt.c的文件。打开,把里面的字库,拷贝到 u8g2_fonts.c 里 当前使用的字库,新加的中文就可以显示了。。。
  • TA的每日心情
    擦汗
    2019-7-18 21:58
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-7-21 21:18 | 显示全部楼层
    mlany1 发表于 2019-4-10 15:36
    我来补充下把,自己也是在网上找的资料看的, 把奈何大神这个项目download下来,然后自己编写个.map文件, ...

    您好,您的回复,有很大帮助,但仍有一些不是很懂,不知能否告知相关资料,谢谢!
  • TA的每日心情
    开心
    2019-7-27 17:17
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-7-22 09:27 | 显示全部楼层
    onionloven 发表于 2019-7-21 21:18
    您好,您的回复,有很大帮助,但仍有一些不是很懂,不知能否告知相关资料,谢谢! ...

    详细操作步骤和工具:http://www.lingzhilab.com/forum. ... &highlight=u8g2
  • TA的每日心情
    擦汗
    2019-7-18 21:58
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2019-7-22 16:58 | 显示全部楼层
    零知实验室-roc 发表于 2019-7-22 09:27
    详细操作步骤和工具:http://www.lingzhilab.com/forum.php?mod=viewthread&tid=1208&highlight=u8g2 ...

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

    本版积分规则

    热门推荐

    Arduino lcd屏幕亮了但是不显示字符
    Arduino lcd屏幕亮了但是
    Arduino的lcd屏亮了但是上面没有字符显示,串进去的滑动变阻器也旋过了,但是还是没有
    【原创】全球最小口袋3D打印机mini one直播教程贴
    【原创】全球最小口袋3D打
    最近闲得蛋疼,没事搞个掌上3D打印机,先放效果图吧。 搞了半天,终于能正常打印,
    [限时福利]5分钟带你快速了解新一代开发板:M5STACK
    [限时福利]5分钟带你快速
    一、什么是M5Stack M5Stack是一种模块化、可堆叠扩展的开发板,每个模块
    【Arduino】108种传感器模块系列实验(98)---L298N电机驱动板
    【Arduino】108种传感器模
    37款传感器与模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是
    两个ESP8266通过云端实现远程数据交互
    两个ESP8266通过云端实现
    原理简述:利用发布订阅模式。一个ESP8266作为消息发布者,另一个ESP8266作为消息订阅
    Copyright   ©2015-2016  Arduino中文社区  Powered by©Discuz!   ( 蜀ICP备14017632号-3 )
    快速回复 返回顶部 返回列表