硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4537|回复: 16
收起左侧

[emWin] F429上面矢量汉字的显示,效果嘎嘎的,并且使能了抗锯齿

[复制链接]

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
发表于 2016-4-6 01:21:41 | 显示全部楼层 |阅读模式
来一张效果图给大家伙看看,并且使能了抗锯齿
矢量字体.png


回复

使用道具 举报

356

主题

2180

回帖

3253

积分

版主

Rank: 7Rank: 7Rank: 7

积分
3253
发表于 2016-4-11 20:19:37 | 显示全部楼层
芯片强大了,什么效果都好!
回复

使用道具 举报

10

主题

51

回帖

10

积分

初级会员

积分
10
发表于 2016-4-12 19:45:00 | 显示全部楼层
需要多大的存储空间呢?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2016-4-13 14:03:33 | 显示全部楼层

回 cingcing 的帖子

cingcing:需要多大的存储空间呢? (2016-04-12 19:45) 
矢量汉字比较耗SDRAM,需要10几MB。
回复

使用道具 举报

36

主题

2051

回帖

2159

积分

至尊会员

积分
2159
发表于 2016-7-4 12:34:29 | 显示全部楼层
[s:151] [s:151] [s:151]  我也试试
Ever tried. Ever failed. No matter. Try Again. Fail again. Fail better.
回复

使用道具 举报

14

主题

78

回帖

120

积分

初级会员

积分
120
发表于 2016-7-13 16:21:19 | 显示全部楼层
有没有例程?
回复

使用道具 举报

692

主题

3576

回帖

5677

积分

论坛元老

积分
5677
发表于 2016-7-13 21:55:18 | 显示全部楼层

回 eric2013 的帖子

eric2013:矢量汉字比较耗SDRAM,需要10几MB。 (2016-04-13 14:03)
那stm32f429的sdram 配的是多大啊  ??
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2016-7-14 09:31:49 | 显示全部楼层

回 hpdell 的帖子

hpdell:那stm32f429的sdram 配的是多大啊  ?? (2016-07-13 21:55) 
足够大,一个矢量汉字库是10几MB
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2016-7-14 09:32:21 | 显示全部楼层

回 mcza30 的帖子

mcza30:有没有例程? (2016-07-13 16:21) 
快了,最近在制作F429的emWin教程了,届时发布
回复

使用道具 举报

2

主题

25

回帖

1

积分

新手上路

积分
1
发表于 2017-5-10 15:17:31 | 显示全部楼层
楼主你好,我在使用抗锯齿函数画多边形的时候,出现下面这问题:设置抗锯齿因子为1的时候,多边形显示正常。设置抗锯齿因子为2或者以上时候,多边形的外框会有黑色杂色。我配置GUI_NUMBYTES是40K,分辨率是480*800.我还以是不是设置的内存太小造成这种现象。因为我使用MCU的SRAM比较小。
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2017-5-10 15:22:44 | 显示全部楼层

回 追梦者11号 的帖子

追梦者11号: (2017-05-10 15:17) 
数值是1的时候是没有使用抗锯齿,数值是1以上才表示使用了抗锯齿。
回复

使用道具 举报

2

主题

25

回帖

1

积分

新手上路

积分
1
发表于 2017-5-10 15:41:19 | 显示全部楼层

回 eric2013 的帖子

eric2013:

数值是1的时候是没有使用抗锯齿,数值是1以上才表示使用了抗锯齿。
那么出现外边有黑色框,是什么原因了?是SRAM分配不够?还是哪里需要特殊配置?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2017-5-10 15:52:33 | 显示全部楼层

回 追梦者11号 的帖子

追梦者11号:那么出现外边有黑色框,是什么原因了?是SRAM分配不够?还是哪里需要特殊配置? (2017-05-10 15:41) 
在电脑端用模拟器测试下,看看虚影是什么样子的。对比是否正常。
回复

使用道具 举报

2

主题

25

回帖

1

积分

新手上路

积分
1
发表于 2017-5-10 16:12:13 | 显示全部楼层

回 eric2013 的帖子

eric2013:

在电脑端用模拟器测试下,看看虚影是什么样子的。对比是否正常。
已经用电脑仿真过,同样设置为40K大小的SRAM,电脑端没出现虚影。虚影图片已经在上面贴出来了,第一张图片就是,外框出现有其他颜色。
回复

使用道具 举报

2

主题

25

回帖

1

积分

新手上路

积分
1
发表于 2017-5-11 19:13:33 | 显示全部楼层

回 eric2013 的帖子

eric2013:

在电脑端用模拟器测试下,看看虚影是什么样子的。对比是否正常。
eric2013:

在电脑端用模拟器测试下,看看虚影是什么样子的。对比是否正常。
老大,那个问题我找到解决方法了,因为抗锯齿是前景色和后景色混合的结果,出现颜色不对说明是颜色读取问题了,针对读取问题我更改了Config.NumDummyReads = 3;  就能够正常了。我使用的驱动是emwin自带的GUIDRV_FLEXCOLOR_F66720。另外一个解决办法就是,我采用了你教程的通用移植方法,读取函数中只要一条usRGB = LCD_RD_DATA();读取就能够正常显示。但是存在一个很严重的问题就是,加入emwin导致整个系统时钟变慢了。这真的很郁闷,请问你以前有遇到过这种情况?之前我也问过你类似的问题,你说排查内存错误,我就已经把其他功能全部去掉了,只剩下LCD驱动和emwin的一些配置文件,但是还是有这种问题,现在真没思路去解决了。求助![s:128]
回复

使用道具 举报

270

主题

605

回帖

1415

积分

至尊会员

积分
1415
发表于 2017-5-12 08:42:35 | 显示全部楼层

回 eric2013 的帖子

eric2013:矢量汉字比较耗SDRAM,需要10几MB。 (2016-04-13 14:03) 
这么大,整个芯片也就8M的怎么用
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117586
QQ
 楼主| 发表于 2017-5-12 11:02:22 | 显示全部楼层

回 jplzl10000 的帖子

jplzl10000:这么大,整个芯片也就8M的怎么用 (2017-05-12 08:42) 
用不了,最起码SDRAM得搞个32MB的。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-16 11:44 , Processed in 0.051560 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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