您尚未登录。

楼主 # 2024-03-28 10:40:25

435788A
会员
注册时间: 2021-10-27
已发帖子: 32
积分: 32

F1C100S裸机移植LVGL卡屏

F1C100S裸机移植LVGL_V8.35和V8.31版卡屏,
GUI-Guider-1.6.1-GA对应的是LVGL_V8.35
GUI-Guider-1.7.0-GA对应的是LVGL_V8.31

裸机移植LVGL均卡屏,上电出现画面后卡死不动了,求助
IMG20240327213405.jpg
F1C100s_NS2009_LVGL835_SD-FATFS-4.3寸.zip

最近编辑记录 435788A (2024-03-28 17:08:51)

离线

#1 2024-03-28 14:10:24

shaoxi2010
会员
注册时间: 2019-06-13
已发帖子: 389
积分: 338

Re: F1C100S裸机移植LVGL卡屏

先排查下是不是进异常了,再确认下tick是不是还在走,我遇到基本都是这两问题

离线

#2 2024-03-30 00:33:40

icevision
会员
注册时间: 2024-03-30
已发帖子: 4
积分: 4

Re: F1C100S裸机移植LVGL卡屏

先排查下是不是屏幕本身问题

离线

楼主 #3 2024-03-30 09:35:09

435788A
会员
注册时间: 2021-10-27
已发帖子: 32
积分: 32

Re: F1C100S裸机移植LVGL卡屏

定时器不工作,定时器没有进入中断,测试了串口也没有进入中断。
驱动程序是复制过来拼合的,没有调通

离线

#4 2024-03-30 21:44:20

shaoxi2010
会员
注册时间: 2019-06-13
已发帖子: 389
积分: 338

Re: F1C100S裸机移植LVGL卡屏

没有中断还是触发中断就死了,如果是进去就死了,还是要排查下异常向量表。

离线

#5 2024-04-01 18:06:26

RedFox
会员
注册时间: 2024-04-01
已发帖子: 2
积分: 2

Re: F1C100S裸机移植LVGL卡屏

是不是死机了?

离线

楼主 #6 2024-04-03 22:43:53

435788A
会员
注册时间: 2021-10-27
已发帖子: 32
积分: 32

Re: F1C100S裸机移植LVGL卡屏

根据 https://whycan.com/t_8611.html  的帖子,我移植了LVGL8.35版本,我的是F1C100S的,帖子的是F1C200S,用在F1C100S上会白屏。移植时是正常的,22%~24%CPU左右,同一个程序,第二晚上再测试时发现99%CPU。触摸不动了。
IMG20240402233606.jpg
到第二天再烧录测试又正常了。

我个人猜测,是不是LVGL8.35版本不稳定,GUI-Guider-1.6.1-GA版本图形开发软件对应的是LVGL_V8.35 版本
GUI-Guider-1.7.0-GA又退回到LVGL_V8.31 版本
要么是我的硬件有问题,不然就是玄学了。

离线

#7 2024-04-04 08:53:16

gaoda
会员
注册时间: 2023-05-04
已发帖子: 41
积分: 9

Re: F1C100S裸机移植LVGL卡屏

@435788A
例程也跑不了吗

离线

#8 2024-06-01 19:49:54

Leotian
会员
所在地: 河南
注册时间: 2020-03-27
已发帖子: 39
积分: 136

Re: F1C100S裸机移植LVGL卡屏

99%CPU大概率是在处理什么东西,我遇到过类似的情况,问题出在NS2009的驱动上,你可以查下,标准的NS2009驱动首先检测Z方向有无触摸,Z方向值为70-2000或者80-2000才判定电阻触摸被按下,你检查下NS2009是不是一直在给LVGL报触摸被按下

离线

#9 2024-06-19 12:05:35

fj
会员
注册时间: 2024-06-14
已发帖子: 9
积分: 4

Re: F1C100S裸机移植LVGL卡屏

在LVGL8.2上遇到过一个,LVGL没有配置tick,导致触摸一直没进去

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn