OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
12
返回列表 发新帖
楼主: 洋洋kan世界

uCGUI添加外置字库

  [复制链接]

12

主题

77

帖子

0

精华

初级会员

Rank: 2

积分
174
金钱
174
注册时间
2013-4-4
在线时间
17 小时
发表于 2013-8-31 20:07:05 | 显示全部楼层
回复【28楼】a317606001:
---------------------------------
base是什么啊?
技术的乐趣在于分享。。。。
正点原子逻辑分析仪DL16劲爆上市
回复 支持 反对

使用道具 举报

1

主题

73

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2013-9-8
在线时间
2 小时
发表于 2013-9-11 23:18:17 | 显示全部楼层
回复 支持 反对

使用道具 举报

9

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2013-1-28
在线时间
8 小时
发表于 2013-11-18 09:21:29 | 显示全部楼层
部分汉子显示不出来,怎么解决啊
回复 支持 反对

使用道具 举报

9

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2013-1-28
在线时间
8 小时
发表于 2013-11-18 09:22:08 | 显示全部楼层
回复【28楼】a317606001:
---------------------------------
base是什么啊
回复 支持 反对

使用道具 举报

9

主题

44

帖子

0

精华

初级会员

Rank: 2

积分
126
金钱
126
注册时间
2013-1-28
在线时间
8 小时
发表于 2013-11-18 09:24:53 | 显示全部楼层
回复【4楼】Eric2013:
---------------------------------
有部分汉字显示不了怎么办啊
回复 支持 反对

使用道具 举报

6

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
763
金钱
763
注册时间
2013-4-23
在线时间
119 小时
发表于 2013-12-11 17:44:31 | 显示全部楼层
GUI_CONST_STORAGE  GUI_FONT GUI_FontHZ12 = 
{
       GUI_FONTTYPE_PROP_X,
      12, //xsize
      12, //yszie
      1,  //x方向放大倍数
      1,  //y方向放大倍数
      (void GUI_CONST_STORAGE *)&GUI_FontHZ12_PropASC
};

这里的放大倍数啥意思?字体可以从12号的放大到24号么?
MJM_天行健,君子以自强不息;地势坤,君子以厚德载物;
回复 支持 反对

使用道具 举报

6

主题

29

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-7-17
在线时间
0 小时
发表于 2013-12-11 21:37:34 | 显示全部楼层
mark
回复 支持 反对

使用道具 举报

6

主题

85

帖子

0

精华

高级会员

Rank: 4

积分
763
金钱
763
注册时间
2013-4-23
在线时间
119 小时
发表于 2013-12-18 14:32:28 | 显示全部楼层
楼主可以发点关于这个的资料么?这个我没移植成功,也不知道这几个函数是做什么用的。
MJM_天行健,君子以自强不息;地势坤,君子以厚德载物;
回复 支持 反对

使用道具 举报

14

主题

43

帖子

0

精华

初级会员

Rank: 2

积分
121
金钱
121
注册时间
2013-4-30
在线时间
0 小时
发表于 2014-1-6 11:47:55 | 显示全部楼层
mark
回复 支持 反对

使用道具 举报

7

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
146
金钱
146
注册时间
2012-11-13
在线时间
12 小时
发表于 2014-1-17 16:15:20 | 显示全部楼层
先收藏了,看看
回复 支持 反对

使用道具 举报

头像被屏蔽

38

主题

382

帖子

0

精华

高级会员

Rank: 4

积分
596
金钱
596
注册时间
2012-12-5
在线时间
19 小时
发表于 2014-2-16 22:14:29 | 显示全部楼层
请问楼主,汉字取模是横向,高位在前吗
只能取二级汉字吗? 如果我用其他的字库软件可以吗?
回复 支持 反对

使用道具 举报

头像被屏蔽

38

主题

382

帖子

0

精华

高级会员

Rank: 4

积分
596
金钱
596
注册时间
2012-12-5
在线时间
19 小时
发表于 2014-2-17 12:36:38 | 显示全部楼层
if ((c >= pProp->First) && (c <= pProp->Last))break;

请问这个FIRST和LAST在那里定义的???
回复 支持 反对

使用道具 举报

17

主题

93

帖子

0

精华

初级会员

Rank: 2

积分
181
金钱
181
注册时间
2013-10-9
在线时间
0 小时
发表于 2014-2-20 17:04:54 | 显示全部楼层
MARK一下,年前能够显示的,年后继续搞发现c<0XA0A0
回复 支持 反对

使用道具 举报

头像被屏蔽

38

主题

382

帖子

0

精华

高级会员

Rank: 4

积分
596
金钱
596
注册时间
2012-12-5
在线时间
19 小时
发表于 2014-2-20 22:54:49 | 显示全部楼层
回复【63楼】龙腾宵云:

MARK一下,年前能够显示的,年后继续搞发现c<0XA0A0

---------------------------------
不用搞了,只有6千多字的GB2312字库,0XA0A0改成0X8410也没用,用原子的GBK横向取模也没用。
甚至直接生成个GBK字库的C文件加载到工程也没用。。。UCGUI只认UNICODE编码,GB2312打擦边球用用。
回复 支持 反对

使用道具 举报

3

主题

9

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2014-4-23
在线时间
0 小时
发表于 2014-5-26 17:28:05 | 显示全部楼层
仁兄,我想请教一下,我现在把bin文件已经复制到了w25q16这个外部flash里面,请问这种方法是怎样实现的啊,我自己照着你这个类似的方法,把读sd卡的程序改成从spi里读,可是效果不太好,仁兄可以叫我一下通过外部flash怎么实现吗(不用sd卡)
回复 支持 反对

使用道具 举报

6

主题

19

帖子

1

精华

中级会员

Rank: 3Rank: 3

积分
213
金钱
213
注册时间
2012-10-11
在线时间
0 小时
 楼主| 发表于 2014-6-6 13:13:44 | 显示全部楼层
回复【65楼】123711972@qq.com:
---------------------------------
你可以自己写一个串口程序啊 用串口给FLASH下载。
给我一点时间,我会再次证明给你看。
回复 支持 反对

使用道具 举报

1

主题

18

帖子

0

精华

新手上路

积分
42
金钱
42
注册时间
2013-12-25
在线时间
0 小时
发表于 2014-8-11 17:38:52 | 显示全部楼层
楼主啊,我是新手,想学ucgui,有什么好的建议吗,我搜到的资料基本你是那个gui的手册,有视频的吗
回复 支持 反对

使用道具 举报

34

主题

119

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
275
金钱
275
注册时间
2013-6-15
在线时间
0 小时
发表于 2014-11-6 11:54:35 | 显示全部楼层
回复【67楼】1989despair:
---------------------------------
你这个不能将汉字显示在控件上面吧
回复 支持 反对

使用道具 举报

20

主题

122

帖子

0

精华

高级会员

Rank: 4

积分
638
金钱
638
注册时间
2014-6-20
在线时间
169 小时
发表于 2014-11-6 16:35:34 | 显示全部楼层
mark~~~感谢分享
回复 支持 反对

使用道具 举报

1

主题

14

帖子

0

精华

初级会员

Rank: 2

积分
73
金钱
73
注册时间
2013-6-6
在线时间
14 小时
发表于 2015-3-3 10:04:29 | 显示全部楼层
回复【6楼】洋洋kan世界:
---------------------------------
你这个能显示24和24以上的字体吗?我怎么显示不了啊?|
回复 支持 反对

使用道具 举报

11

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
102
金钱
102
注册时间
2014-11-12
在线时间
0 小时
发表于 2015-3-19 19:20:05 | 显示全部楼层
mark多谢
回复 支持 反对

使用道具 举报

10

主题

47

帖子

0

精华

初级会员

Rank: 2

积分
197
金钱
197
注册时间
2014-10-14
在线时间
23 小时
发表于 2015-3-28 21:45:15 | 显示全部楼层
楼主,mini板支持吗?为什么我移植之后不能显示?搞了几天还是没有搞好。。
回复 支持 反对

使用道具 举报

72

主题

2711

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
3505
金钱
3505
注册时间
2014-8-4
在线时间
696 小时
发表于 2015-4-16 14:34:06 | 显示全部楼层
mark,ucgui添加外置字库
以我资质之鲁钝,当尽平心静气、循序渐进、稳扎稳打之力。
回复 支持 反对

使用道具 举报

23

主题

76

帖子

0

精华

初级会员

Rank: 2

积分
193
金钱
193
注册时间
2012-11-2
在线时间
1 小时
发表于 2015-8-30 19:58:49 | 显示全部楼层
等我的FLASH到了试下!!
回复 支持 反对

使用道具 举报

7

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2014-3-9
在线时间
11 小时
发表于 2016-1-3 17:27:09 | 显示全部楼层
很好的教程,,收藏
回复 支持 反对

使用道具 举报

3

主题

13

帖子

0

精华

新手上路

积分
49
金钱
49
注册时间
2015-1-29
在线时间
1 小时
发表于 2016-1-7 12:08:42 | 显示全部楼层
Mark 以后有用
回复 支持 反对

使用道具 举报

7

主题

17

帖子

0

精华

初级会员

Rank: 2

积分
95
金钱
95
注册时间
2014-3-9
在线时间
11 小时
发表于 2016-1-7 22:32:42 | 显示全部楼层
本帖最后由 超越者 于 2016-1-7 22:33 编辑

按楼主的方法移植后,,为什么显示的汉字少一半呢?例如“一二三四”只显示“一四”,,,是这里的问题吗??
GUI_CONST_STORAGE GUI_CHARINFO GUI_FontHZ12_CharInfo[2] =
{
        {6,6,1,(void*)"1:/system/gui_font/ASC6x12.bin"},
        {12,12,2,(void*)"1:/system/gui_font/HZ12x12.bin"}
};


GUI_CONST_STORAGE GUI_FONT_PROP GUI_FontHZ12_PropASC =
{
        0x0000,
        0x007F,
        &GUI_FontHZ12_CharInfo[0],
        (void GUI_CONST_STORAGE *)&GUI_FontHZ12_PropHZ,
};

GUI_CONST_STORAGE GUI_FONT GUI_FontHZ12 =
{
        GUI_FONTTYPE_PROP_X,
        12,
        12,
        1,
        1,
        (void GUI_CONST_STORAGE*)&GUI_FontHZ12_PropASC
};


我没有"1:/system/gui_font/ASC6x12.bin"这个库
回复 支持 反对

使用道具 举报

18

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
354
金钱
354
注册时间
2016-8-2
在线时间
79 小时
发表于 2018-1-9 11:20:46 | 显示全部楼层
好久的帖子了,楼主的功能我也实现了,现在准备制作一个多语言切换显示的字库,底层还需要进行UTF-8的设置才行,不然会有乱码
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-12-25
在线时间
14 小时
发表于 2018-5-21 14:47:54 | 显示全部楼层
ajianyes 发表于 2018-1-9 11:20
好久的帖子了,楼主的功能我也实现了,现在准备制作一个多语言切换显示的字库,底层还需要进行UTF-8的设置 ...

大兄弟能发个工程源码吗
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-12-25
在线时间
14 小时
发表于 2018-5-22 18:27:43 | 显示全部楼层
的确有些字不能显示,字库里明明有的,不知道是怎么回事,比如上面提到的“件”“筑”
回复 支持 反对

使用道具 举报

0

主题

6

帖子

0

精华

新手上路

积分
45
金钱
45
注册时间
2017-12-25
在线时间
14 小时
发表于 2018-5-23 14:30:19 | 显示全部楼层
楼主,增加其他像素的字库都怎么改这些文件呢?能给个教程吗?或者这些修改的文件都是什么意思,能否告知
回复 支持 反对

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-7 16:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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