OpenEdv-开源电子网

 找回密码
 立即注册
查看: 2184|回复: 6

LVGL8.2.0移植后内存占用过大

[复制链接]

5

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2020-4-30
在线时间
22 小时
发表于 2022-9-3 23:31:54 | 显示全部楼层 |阅读模式
5金钱
使用的keil,AC6来编译的,c/c++界面打开了One ELF Section per  Function,移植的lvgl版本为8.2.0,初始化lv_init和lv_port_disp_init之后,code多了246k,RO多了17.5k,RW还好,ZI多了36k,这占用真接受不了。下面两张图是我知道RAM被占用的地方,求告知ram和flash都是被哪里占用了?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

109

主题

5562

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
10541
金钱
10541
注册时间
2017-2-18
在线时间
1908 小时
发表于 2022-9-6 20:55:28 | 显示全部楼层
回复

使用道具 举报

5

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2020-4-30
在线时间
22 小时
 楼主| 发表于 2022-9-6 22:59:43 | 显示全部楼层
150Mhz的主频,随便显示一个简单的demo,静态时cpu占用率居然到了80%???
回复

使用道具 举报

3

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2020-1-31
在线时间
21 小时
发表于 2022-9-7 07:55:57 | 显示全部楼层
感觉Lvgl编译后代码真的比Gfx大, V8.2比V6.0的Ram使用也大, 感觉做简单界面操作上Lvgl大材小用了.
回复

使用道具 举报

5

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2020-4-30
在线时间
22 小时
 楼主| 发表于 2022-9-7 14:48:34 | 显示全部楼层
hjhj7591418 发表于 2022-9-7 07:55
感觉Lvgl编译后代码真的比Gfx大, V8.2比V6.0的Ram使用也大, 感觉做简单界面操作上Lvgl大材小用了.

是啊,我看它的简介上说rom和ram都占很小才用的,哪知道占用这么大,我觉得应该是可以裁剪的吧?
回复

使用道具 举报

3

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
78
金钱
78
注册时间
2020-1-31
在线时间
21 小时
发表于 2022-9-7 17:20:40 | 显示全部楼层
HHHHHHHHhhhhh 发表于 2022-9-7 14:48
是啊,我看它的简介上说rom和ram都占很小才用的,哪知道占用这么大,我觉得应该是可以裁剪的吧?

广告上说的空间占用小, 不知道是什么环境下测出来的, 不过Demo是使用了很多主题, 这些对于实际应用都是可以删掉的冗余.
回复

使用道具 举报

5

主题

22

帖子

0

精华

初级会员

Rank: 2

积分
85
金钱
85
注册时间
2020-4-30
在线时间
22 小时
 楼主| 发表于 2022-9-7 20:03:03 | 显示全部楼层
hjhj7591418 发表于 2022-9-7 17:20
广告上说的空间占用小, 不知道是什么环境下测出来的, 不过Demo是使用了很多主题, 这些对于实际应用都是可 ...

好的,我试试
回复

使用道具 举报

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

本版积分规则

关闭

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

正点原子公众号

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

GMT+8, 2024-11-22 17:09

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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