OpenEdv-开源电子网

 找回密码
 立即注册
查看: 5149|回复: 8

LittleVGL提高刷新频率的方法求助!!!!

[复制链接]

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2020-6-28
在线时间
27 小时
发表于 2020-8-9 19:12:17 | 显示全部楼层 |阅读模式
2金钱
大佬们,有没有什么办法能够提高LittleVGL的刷新频率呀,我刷新波形数据把频率提高到1ms刷新一次就卡住了,刷新不动了,能不能通过修改LittleVGL的心跳时钟来提高刷新频率呀!求助各位大佬。我是用定时器来定时刷新波形数据的,定时器的时钟频率我设置到1ms就刷新不动了。我觉得可能是与LittleVGL的心跳时钟相冲突了,因为 LittleVGL的心跳时钟就是1ms。那能不能 通过降低LittleVGL的心跳时钟来提高它的刷新频率呢?求助啊大佬们。

最佳答案

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

已经解决了,可以通过启用FPU浮点运算单元来提高F407的运算速度。我在程序中运用的浮点运算太多了,所以运算拖慢了VGL的刷新速度,开启FPU后极大的提高了运算速度,为VGL刷新波形争取到了更多的时间
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2020-6-28
在线时间
27 小时
 楼主| 发表于 2020-8-9 19:12:18 | 显示全部楼层
已经解决了,可以通过启用FPU浮点运算单元来提高F407的运算速度。我在程序中运用的浮点运算太多了,所以运算拖慢了VGL的刷新速度,开启FPU后极大的提高了运算速度,为VGL刷新波形争取到了更多的时间
回复

使用道具 举报

11

主题

140

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
490
金钱
490
注册时间
2017-10-29
在线时间
150 小时
发表于 2020-9-7 12:19:56 | 显示全部楼层
我的做法是双缓冲+dma2d,特流畅,我是H743
回复

使用道具 举报

3

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
226
金钱
226
注册时间
2019-7-1
在线时间
74 小时
发表于 2020-9-10 16:12:03 来自手机 | 显示全部楼层
谢谢分享
回复

使用道具 举报

30

主题

103

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2533
金钱
2533
注册时间
2015-12-30
在线时间
319 小时
发表于 2020-9-28 14:56:55 | 显示全部楼层
liyanglong 发表于 2020-8-11 14:34
已经解决了,可以通过启用FPU浮点运算单元来提高F407的运算速度。我在程序中运用的浮点运算太多了,所以运 ...

能否将怎么开启FPU的给大家分享一下
回复

使用道具 举报

1

主题

22

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
264
金钱
264
注册时间
2016-6-30
在线时间
74 小时
发表于 2020-9-30 14:20:24 | 显示全部楼层
我在H743跑的时候,界面波形和大量数字跳动,,才24帧左右,感觉16位的内存不太行啊
回复

使用道具 举报

5

主题

10

帖子

0

精华

初级会员

Rank: 2

积分
66
金钱
66
注册时间
2020-9-22
在线时间
14 小时
发表于 2020-10-20 08:41:50 | 显示全部楼层
繁星之下 发表于 2020-9-7 12:19
我的做法是双缓冲+dma2d,特流畅,我是H743

大佬我用的F429双缓冲我加了DMA2D怎么加
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2020-6-28
在线时间
27 小时
 楼主| 发表于 2021-3-6 10:01:37 | 显示全部楼层
lophost 发表于 2020-9-28 14:56
能否将怎么开启FPU的给大家分享一下

这个就是加一个宏定义就行了,网上有很多介绍的,你可以找找
回复

使用道具 举报

5

主题

15

帖子

0

精华

初级会员

Rank: 2

积分
88
金钱
88
注册时间
2020-6-28
在线时间
27 小时
 楼主| 发表于 2021-8-7 22:11:17 | 显示全部楼层
繁星之下 发表于 2020-9-7 12:19
我的做法是双缓冲+dma2d,特流畅,我是H743

有时间我也研究一下,谢谢大佬
回复

使用道具 举报

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

本版积分规则

关闭

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

正点原子公众号

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

GMT+8, 2024-6-8 06:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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