初级会员
- 积分
- 117
- 金钱
- 117
- 注册时间
- 2019-5-10
- 在线时间
- 22 小时
|
兄弟们,最近用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中的日历控件也不能点,一点就死机
|
-
实际屏幕显示效果照片
|