LVGL(Light and Versatile Graphics Library)是一款开源的嵌入式图形库,提供了丰富的图形对象和功能,适用于各种嵌入式应用。本文将介绍LVGL的基础对象,并提供相应的源代码示例。
- 窗口(Window)
窗口是LVGL中最基本的对象,用于容纳其他图形对象。可以通过lv_win_create()
函数创建窗口,并使用lv_obj_set_size()
函数设置窗口的大小。下面是一个窗口的示例代码:
lv_obj_t *win = lv_win_create(lv_scr_act(), NULL<