OpenEdv-开源电子网

 找回密码
 立即注册
查看: 3519|回复: 3

Little VGL 屏幕比例形变问题 模拟器和实际屏幕差别

[复制链接]

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2019-5-10
在线时间
22 小时
发表于 2021-1-31 12:05:17 | 显示全部楼层 |阅读模式
兄弟们,最近用LVGL遇到一个问题,麻烦大家帮我看看,感谢感谢!
【背景】
我用正点STM32F767核心板+阿波罗底板+正点7寸屏(800×480),移植了LVGL7的例程。
打开例程显示基本正常,但是和模拟器的效果不太一样

例程是从论坛上大神发的,例程原本的demo是lv_demo_benchmark。我自己加了lv_demo_widgets
例程源地址:http://www.openedv.com/forum.php?mod=viewthread&tid=321367


【主要问题】
电脑上模拟器显示的界面比例正常,但实际屏幕和电脑上的比例不太一样,虽然电脑比例也是800×480。

电脑的高度高,宽度窄。
实际屏幕高度低,宽度宽。

【问题原因】
实际屏幕显示效果如下图
明显因为高度和宽度比例问题,导致文字和控件都被压扁,比正常的显得矮胖
我看论坛里一些朋友他们发的照片也是和我一样的效果,都有点变形

大家有啥点子不?帮帮兄弟,谢谢!!
我试了修改lv_conf.h中的LV_HOR_RES_MAX和LV_VER_RES_MAX,不过没啥效果

【其他遇到的一些问题】
1.还有一个严重的问题,屏幕会误反应,好像收到干扰一样,放着不碰它自己会动,各种点击滑动。
误操作时不时的出现,不知道是硬件问题还是软件问题
之前试正点官方的综合例程(就类似手机界面得那款)好像没出现这个问题

2.lv_demo_widgets,这个demo中的主题切换不能用,一用就死机
3.lv_demo_widgets,这个demo中的日历控件也不能点,一点就死机



实际屏幕显示效果照片

实际屏幕显示效果照片
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

154

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
434
金钱
434
注册时间
2013-3-18
在线时间
82 小时
发表于 2021-3-8 14:26:05 | 显示全部楼层
lv_conf.h中有个LV_DPI的配置,看看是否一致,点击后死机,看看是不是LV_MEM_SIZE内存分配的不够
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2019-5-10
在线时间
22 小时
 楼主| 发表于 2021-1-31 16:15:47 | 显示全部楼层
没人吗兄弟么?这应该开发lvgl都会遇到的问题吧?
回复 支持 反对

使用道具 举报

2

主题

11

帖子

0

精华

初级会员

Rank: 2

积分
117
金钱
117
注册时间
2019-5-10
在线时间
22 小时
 楼主| 发表于 2021-1-31 12:09:56 | 显示全部楼层
电脑模拟器效果如下图,显示比例很正常

电脑模拟器效果

电脑模拟器效果
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

正点原子公众号

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

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

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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