自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 OTM8009ALCD驱动移植lvgl后发现屏幕不能显示全

(这里解释一下横屏时x结束坐标为什么是0x01,0xe0,横屏x最大位置是480,16进制显示1E0,先发高位1E0>> 8=0X01,后发低位1E0&0XFF=0xe0,y结束坐标类似),交换横屏后dir=1,交换x,y结束位,代码如下。所以,我在这个的基础上,查找 lcd_fill函数实际调用的是LCD_SetCurso()函数,查看datasheet,先写高位再写低位,原先x坐标结束地址是0x01,0xe0,y坐标是0x03,0x20,方向调换后,地址要换一下,这里改为后正常运行,哈哈哈!

2025-10-31 16:07:35 379

原创 移植lvgl后出现的内存不足问题

10、这个时候发现,如果外扩sram还不行,lv_disp_template.c中,查看lv_port_disp_init函数中,三种缓冲模式是不是都编译进去了,要选择其中一种就行,我就是这种情况,我第一次移植lvgl,三种缓冲模式全编译进去了,特别sb的一天!1、首先是lvgl模块中 lv_conf.h文件中LV_MEM_SIZE 设置lvgl内存可以调小一点,不能开太小,也会报错但是内存充足尽量要大一点,会优化掉一些性能。6、降低像素,在lv_disp_template.c中把像素调小。

2025-10-30 04:15:50 645

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除