OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3831|回复: 6

UCGUI移植

[复制链接]

9

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
115
金钱
115
注册时间
2015-9-27
在线时间
23 小时
发表于 2016-6-14 18:46:35 | 显示全部楼层 |阅读模式
44金钱
前几天移植UCGUI到探索板上,用的是3.2存的电阻屏,很正常,今天在原子哥店里买的4.3寸屏到了,移植进去发现刷新巨慢巨慢,
GUI_Init()
GUI_SetBkColor(GUI_RED)
GUI_Clear()
就这三句话屏幕从白色刷到黑色再刷到红色,巨慢巨慢,这是为什么呀?屏幕太大了?
底层驱动用的都是原子哥的历程,没改过,我刚在论坛里下载了一个别人移植的程序,结果下到板子里和我移植的情况一样一样的,巨慢~巨慢~,谁知道怎么改这个东西,我挺着急的,做校赛,还有半个月就交了,我这刚开始就卡这了。

最佳答案

查看完整内容[请看2#楼]

你会不会是用写的点方法移植的呢?
生死看淡,低头猛干
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

26

帖子

0

精华

高级会员

Rank: 4

积分
731
金钱
731
注册时间
2014-12-2
在线时间
745 小时
发表于 2016-6-14 18:46:36 | 显示全部楼层
你会不会是用写的点方法移植的呢?
回复

使用道具 举报

9

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
115
金钱
115
注册时间
2015-9-27
在线时间
23 小时
 楼主| 发表于 2016-6-14 19:32:08 | 显示全部楼层
什么意思?
加到GUI 里边的函数有
LCD_Inition()//初始化,加到GUI_Init()里了
LCD_FastDrawPoint()
LCD_ReadPoint()
一共加进这三个函数
生死看淡,低头猛干
回复

使用道具 举报

9

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
115
金钱
115
注册时间
2015-9-27
在线时间
23 小时
 楼主| 发表于 2016-6-14 19:32:26 | 显示全部楼层
Ω囿圉Ω 发表于 2016-6-14 19:20
你会不会是用写的点方法移植的呢?

什么意思?
加到GUI 里边的函数有
LCD_Inition()//初始化,加到GUI_Init()里了
LCD_FastDrawPoint()
LCD_ReadPoint()
一共加进这三个函数
生死看淡,低头猛干
回复

使用道具 举报

9

主题

55

帖子

0

精华

初级会员

Rank: 2

积分
115
金钱
115
注册时间
2015-9-27
在线时间
23 小时
 楼主| 发表于 2016-6-14 20:13:34 | 显示全部楼层
Ω囿圉Ω 发表于 2016-6-14 19:20
你会不会是用写的点方法移植的呢?

我明白你的意思了,上网查了一下,有一个划线的函数和一个填充矩形的函数要优化,我照着论坛上一个网友的帖子改了一下,速度一下就上来了,谢谢你的提醒,还要谢谢@蘑菇,看他的优化改的
生死看淡,低头猛干
回复

使用道具 举报

cirvis 该用户已被删除
发表于 2016-6-28 18:01:37 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165377
金钱
165377
注册时间
2010-12-1
在线时间
2111 小时
发表于 2016-7-2 22:11:10 | 显示全部楼层
帮顶
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-2-27 17:27

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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