硬汉嵌入式论坛

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

stm32f429核心板合并lvgl遇到的一些问题

[复制链接]

2

主题

7

回帖

13

积分

新手上路

积分
13
发表于 2024-5-15 16:06:47 | 显示全部楼层 |阅读模式
如题,之前的点屏问题板子硬件还在改,我寻思先买个官方的把ui给做了,到时候再移植到自己的板子上,于是去买了正点原子家的f429核心板+配套的RGB电容触摸屏。但是,还是遇到了一些问题:

我用keil烧录lvgl示例工程的时候(通过SWD接口)识别不到芯片,我最开始以为是我的下载器有问题,我把自己的板子连上去(20pin直插的那个,jlink接口)可以识别到,就很奇怪,我问正点原子客服,说建议我买他们家下载器
然后还有一个问题,lvgl移植进来之后会出现 no space in excution regions with .ANY 的报错,我在网上差的几乎所有修改我都试过了,LV_MEM_SIZE,将keil option里面的编译优化选项从level 0 调高到level 2,双缓冲和全尺寸双缓冲,还有其他好几个size都修改了但是还是有这个报错。难道是我界面设计就有问题?主界面我添加了34个控件,没有img,讲道理应该不会是这个原因,之前有同一个界面塞更多控件的情况,但那个用的是ESP32的开发板,可以正常显示。
想问一下这两个问题还有什么好的解决办法?
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116779
QQ
发表于 2024-5-16 08:56:18 | 显示全部楼层
关键信息:no space in excution regions with .ANY 介绍不详,这个不是RAM不足,就是Flash不足,如果是RAM不足可以使用SDRAM空间。

ps:F429的问题帮你转移到F429板块了。
回复

使用道具 举报

2

主题

7

回帖

13

积分

新手上路

积分
13
 楼主| 发表于 2024-5-16 09:52:39 | 显示全部楼层
好的,感谢您的回复,我把报错内容截屏一下[img][/img]
回复

使用道具 举报

2

主题

7

回帖

13

积分

新手上路

积分
13
 楼主| 发表于 2024-5-16 10:12:13 | 显示全部楼层
如图所示,有1100+的报错
001.png
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
116779
QQ
发表于 2024-5-16 10:21:00 | 显示全部楼层
miaki0425 发表于 2024-5-16 10:12
如图所示,有1100+的报错

看你的芯片是2M容量的F429还是1M容量的。如果你的Flash容量是1M的,可以切到2M容量的一个型号,看看够不。够的话,换个2M容量的芯片即可
回复

使用道具 举报

2

主题

7

回帖

13

积分

新手上路

积分
13
 楼主| 发表于 2024-5-16 14:35:53 | 显示全部楼层
您好,我这颗芯片是256k的flash,然后刚刚报错的问题已经解决了,是这样:我做ui习惯先截个图当背景,然后调整想要放上去的控件大小和位置。这张800x480像素的图太大了导致flash不够存,我把这个image控件删掉就没报错了。
第二个问题我这边没找到解决办法,我已经买了正点原子官方的下载器,等明天看能不能识别到芯片。再次感谢您的解答!@eric2013
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-6 17:48 , Processed in 0.354586 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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