awtk/docs/manual/lcd_mem_fragment_t.md
2020-06-05 18:04:36 +08:00

1.5 KiB
Raw Blame History

lcd_mem_fragment_t

概述

image

片段的LCD。

在一些低端平台没有足够的内存提供一个完整的framebuffer此时我们用一小块内存模拟framebuffer 每次只画屏幕上一小块。这样可以有些避免屏幕闪烁的问题。

函数

函数名称 说明
lcd_mem_fragment_create 创建lcd对象。
lcd_mem_fragment_get_buff 获取framebuffer的地址。

lcd_mem_fragment_create 函数


  • 函数功能:

创建lcd对象。

  • 函数原型:
lcd_t* lcd_mem_fragment_create (wh_t w, wh_t h);
  • 参数说明:
参数 类型 说明
返回值 lcd_t* 返回lcd对象。
w wh_t 宽度。
h wh_t 高度。

lcd_mem_fragment_get_buff 函数


  • 函数功能:

获取framebuffer的地址。

  • 函数原型:
uint8_t* lcd_mem_fragment_get_buff (lcd_t* lcd);
  • 参数说明:
参数 类型 说明
返回值 uint8_t* 返回framebuffer的地址。
lcd lcd_t* lcd对象。