极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 9430|回复: 1

请教液晶显示字母太小,要大字体如何设置myGLCD.setFont无效啊

[复制链接]
发表于 2013-10-27 00:33:40 | 显示全部楼层 |阅读模式
本帖最后由 jinga 于 2013-10-27 00:35 编辑

看了案例程序,跟字体有关的就2句:
extern uint8_t SmallFont[];
.
.
.
myGLCD.setFont(SmallFont);

出来的字体很小,已经看到案例自带的库里面,有个DefaultFonts.c;大开看,里面有:

fontdatatype SmallFont[1144] PROGMEM={         
0x08,0x0C,0x20,0x5F,...............

还有,fontdatatype BigFont[3044] PROGMEM={
0x10,0x10,0x20,0x5F,
......................................

已经有BigFont的点阵定义了,但是改成myGLCD.setFont(BigFont);编译说没有声明;extern uint8_t SmallFont[];也改成extern uint8_t BigFont[];编译通过,下载后显示是乱码。
   请教要如何在一屏中,有的显示大字体,有的显示小字体,设置字体大小。extern uint8_t SmallFont[]这个在哪里,可以自定义windows的字体放进去吗?
回复

使用道具 举报

发表于 2013-10-27 09:21:35 | 显示全部楼层
说清楚啥屏幕什么的。。。
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-8 17:58 , Processed in 0.093558 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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