comment update littlevgl -> lvgl

This commit is contained in:
Gabor Kiss-Vamosi
2020-05-18 14:55:39 +02:00
parent 382f428a0e
commit 0f95c5b29b
14 changed files with 30 additions and 30 deletions

View File

@@ -330,8 +330,8 @@ typedef void * lv_indev_drv_user_data_t; /*Type of user data in the i
/* The built-in fonts contains the ASCII range and some Symbols with 4 bit-per-pixel. /* The built-in fonts contains the ASCII range and some Symbols with 4 bit-per-pixel.
* The symbols are available via `LV_SYMBOL_...` defines * The symbols are available via `LV_SYMBOL_...` defines
* More info about fonts: https://docs.littlevgl.com/#Fonts * More info about fonts: https://docs.lvgl.com/#Fonts
* To create a new font go to: https://littlevgl.com/ttf-font-to-c-array * To create a new font go to: https://lvgl.com/ttf-font-to-c-array
*/ */
/* Montserrat fonts with bpp = 4 /* Montserrat fonts with bpp = 4
@@ -510,7 +510,7 @@ typedef void * lv_obj_user_data_t;
* LV OBJ X USAGE * LV OBJ X USAGE
*================*/ *================*/
/* /*
* Documentation of the object types: https://docs.littlevgl.com/#Object-types * Documentation of the object types: https://docs.lvgl.com/#Object-types
*/ */
/*Arc (dependencies: -)*/ /*Arc (dependencies: -)*/

4
lvgl.h
View File

@@ -75,11 +75,11 @@ extern "C" {
/********************* /*********************
* DEFINES * DEFINES
*********************/ *********************/
/*Current version of LittlevGL*/ /*Current version of LVGL*/
#define LVGL_VERSION_MAJOR 7 #define LVGL_VERSION_MAJOR 7
#define LVGL_VERSION_MINOR 0 #define LVGL_VERSION_MINOR 0
#define LVGL_VERSION_PATCH 0 #define LVGL_VERSION_PATCH 0
#define LVGL_VERSION_INFO "rc" #define LVGL_VERSION_INFO ""
/********************** /**********************
* TYPEDEFS * TYPEDEFS

View File

@@ -54,20 +54,20 @@ void lv_port_disp_init(void)
* Create a buffer for drawing * Create a buffer for drawing
*----------------------------*/ *----------------------------*/
/* LittlevGL requires a buffer where it draws the objects. The buffer's has to be greater than 1 display row /* LVGL requires a buffer where it draws the objects. The buffer's has to be greater than 1 display row
* *
* There are three buffering configurations: * There are three buffering configurations:
* 1. Create ONE buffer with some rows: * 1. Create ONE buffer with some rows:
* LittlevGL will draw the display's content here and writes it to your display * LVGL will draw the display's content here and writes it to your display
* *
* 2. Create TWO buffer with some rows: * 2. Create TWO buffer with some rows:
* LittlevGL will draw the display's content to a buffer and writes it your display. * LVGL will draw the display's content to a buffer and writes it your display.
* You should use DMA to write the buffer's content to the display. * You should use DMA to write the buffer's content to the display.
* It will enable LittlevGL to draw the next part of the screen to the other buffer while * It will enable LVGL to draw the next part of the screen to the other buffer while
* the data is being sent form the first buffer. It makes rendering and flushing parallel. * the data is being sent form the first buffer. It makes rendering and flushing parallel.
* *
* 3. Create TWO screen-sized buffer: * 3. Create TWO screen-sized buffer:
* Similar to 2) but the buffer have to be screen sized. When LittlevGL is ready it will give the * Similar to 2) but the buffer have to be screen sized. When LVGL is ready it will give the
* whole frame to display. This way you only need to change the frame buffer's address instead of * whole frame to display. This way you only need to change the frame buffer's address instead of
* copying the pixels. * copying the pixels.
* */ * */
@@ -91,7 +91,7 @@ void lv_port_disp_init(void)
/*----------------------------------- /*-----------------------------------
* Register the display in LittlevGL * Register the display in LVGL
*----------------------------------*/ *----------------------------------*/
lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/ lv_disp_drv_t disp_drv; /*Descriptor of a display driver*/

View File

@@ -81,7 +81,7 @@ void lv_port_fs_init(void)
fs_init(); fs_init();
/*--------------------------------------------------- /*---------------------------------------------------
* Register the file system interface in LittlevGL * Register the file system interface in LVGL
*--------------------------------------------------*/ *--------------------------------------------------*/
/* Add a simple drive to open images */ /* Add a simple drive to open images */

View File

@@ -293,7 +293,7 @@ static bool keypad_read(lv_indev_drv_t * indev_drv, lv_indev_data_t * data)
if(act_key != 0) { if(act_key != 0) {
data->state = LV_INDEV_STATE_PR; data->state = LV_INDEV_STATE_PR;
/*Translate the keys to LittlevGL control characters according to your key definitions*/ /*Translate the keys to LVGL control characters according to your key definitions*/
switch(act_key) { switch(act_key) {
case 1: case 1:
act_key = LV_KEY_NEXT; act_key = LV_KEY_NEXT;

View File

@@ -468,8 +468,8 @@
/* The built-in fonts contains the ASCII range and some Symbols with 4 bit-per-pixel. /* The built-in fonts contains the ASCII range and some Symbols with 4 bit-per-pixel.
* The symbols are available via `LV_SYMBOL_...` defines * The symbols are available via `LV_SYMBOL_...` defines
* More info about fonts: https://docs.littlevgl.com/#Fonts * More info about fonts: https://docs.lvgl.com/#Fonts
* To create a new font go to: https://littlevgl.com/ttf-font-to-c-array * To create a new font go to: https://lvgl.com/ttf-font-to-c-array
*/ */
/* Montserrat fonts with bpp = 4 /* Montserrat fonts with bpp = 4
@@ -762,7 +762,7 @@
* LV OBJ X USAGE * LV OBJ X USAGE
*================*/ *================*/
/* /*
* Documentation of the object types: https://docs.littlevgl.com/#Object-types * Documentation of the object types: https://docs.lvgl.com/#Object-types
*/ */
/*Arc (dependencies: -)*/ /*Arc (dependencies: -)*/

View File

@@ -33,11 +33,11 @@ extern "C" {
/*Error check of lv_conf.h*/ /*Error check of lv_conf.h*/
#if LV_HOR_RES_MAX == 0 || LV_VER_RES_MAX == 0 #if LV_HOR_RES_MAX == 0 || LV_VER_RES_MAX == 0
#error "LittlevGL: LV_HOR_RES_MAX and LV_VER_RES_MAX must be greater than 0" #error "LVGL: LV_HOR_RES_MAX and LV_VER_RES_MAX must be greater than 0"
#endif #endif
#if LV_ANTIALIAS > 1 #if LV_ANTIALIAS > 1
#error "LittlevGL: LV_ANTIALIAS can be only 0 or 1" #error "LVGL: LV_ANTIALIAS can be only 0 or 1"
#endif #endif
#define LV_MAX_ANCESTOR_NUM 8 #define LV_MAX_ANCESTOR_NUM 8
@@ -123,7 +123,7 @@ enum {
LV_SIGNAL_STYLE_CHG, /**< Object's style has changed */ LV_SIGNAL_STYLE_CHG, /**< Object's style has changed */
LV_SIGNAL_BASE_DIR_CHG, /**<The base dir has changed*/ LV_SIGNAL_BASE_DIR_CHG, /**<The base dir has changed*/
LV_SIGNAL_REFR_EXT_DRAW_PAD, /**< Object's extra padding has changed */ LV_SIGNAL_REFR_EXT_DRAW_PAD, /**< Object's extra padding has changed */
LV_SIGNAL_GET_TYPE, /**< LittlevGL needs to retrieve the object's type */ LV_SIGNAL_GET_TYPE, /**< LVGL needs to retrieve the object's type */
LV_SIGNAL_GET_STYLE, /**<Get the style of an object*/ LV_SIGNAL_GET_STYLE, /**<Get the style of an object*/
LV_SIGNAL_GET_STATE_DSC, /**<Get the state of the object*/ LV_SIGNAL_GET_STATE_DSC, /**<Get the state of the object*/

View File

@@ -100,7 +100,7 @@ typedef uint8_t lv_img_cf_t;
/** /**
* LittlevGL image header * LVGL image header
*/ */
typedef struct { typedef struct {

View File

@@ -59,7 +59,7 @@ typedef uint8_t lv_font_fmt_txt_cmap_type_t;
/* Map codepoints to a `glyph_dsc`s /* Map codepoints to a `glyph_dsc`s
* Several formats are supported to optimize memory usage * Several formats are supported to optimize memory usage
* See https://github.com/littlevgl/lv_font_conv/blob/master/doc/font_spec.md * See https://github.com/lvgl/lv_font_conv/blob/master/doc/font_spec.md
*/ */
typedef struct { typedef struct {
/** First Unicode character for this range */ /** First Unicode character for this range */
@@ -74,7 +74,7 @@ typedef struct {
/* /*
According the specification there are 4 formats: According the specification there are 4 formats:
https://github.com/littlevgl/lv_font_conv/blob/master/doc/font_spec.md https://github.com/lvgl/lv_font_conv/blob/master/doc/font_spec.md
For simplicity introduce "relative code point": For simplicity introduce "relative code point":
rcp = codepoint - range_start rcp = codepoint - range_start

View File

@@ -89,7 +89,7 @@ void lv_disp_drv_init(lv_disp_drv_t * driver)
/** /**
* Initialize a display buffer * Initialize a display buffer
* @param disp_buf pointer `lv_disp_buf_t` variable to initialize * @param disp_buf pointer `lv_disp_buf_t` variable to initialize
* @param buf1 A buffer to be used by LittlevGL to draw the image. * @param buf1 A buffer to be used by LVGL to draw the image.
* Always has to specified and can't be NULL. * Always has to specified and can't be NULL.
* Can be an array allocated by the user. E.g. `static lv_color_t disp_buf1[1024 * 10]` * Can be an array allocated by the user. E.g. `static lv_color_t disp_buf1[1024 * 10]`
* Or a memory address e.g. in external SRAM * Or a memory address e.g. in external SRAM
@@ -97,7 +97,7 @@ void lv_disp_drv_init(lv_disp_drv_t * driver)
* (sending to the display) parallel. * (sending to the display) parallel.
* In the `disp_drv->flush` you should use DMA or similar hardware to send * In the `disp_drv->flush` you should use DMA or similar hardware to send
* the image to the display in the background. * the image to the display in the background.
* It lets LittlevGL to render next frame into the other buffer while previous is being * It lets LVGL to render next frame into the other buffer while previous is being
* sent. Set to `NULL` if unused. * sent. Set to `NULL` if unused.
* @param size_in_px_cnt size of the `buf1` and `buf2` in pixel count. * @param size_in_px_cnt size of the `buf1` and `buf2` in pixel count.
*/ */

View File

@@ -69,7 +69,7 @@ typedef struct _disp_drv_t {
lv_coord_t ver_res; /**< Vertical resolution. */ lv_coord_t ver_res; /**< Vertical resolution. */
/** Pointer to a buffer initialized with `lv_disp_buf_init()`. /** Pointer to a buffer initialized with `lv_disp_buf_init()`.
* LittlevGL will use this buffer(s) to draw the screens contents */ * LVGL will use this buffer(s) to draw the screens contents */
lv_disp_buf_t * buffer; lv_disp_buf_t * buffer;
#if LV_ANTIALIAS #if LV_ANTIALIAS
@@ -182,7 +182,7 @@ void lv_disp_drv_init(lv_disp_drv_t * driver);
/** /**
* Initialize a display buffer * Initialize a display buffer
* @param disp_buf pointer `lv_disp_buf_t` variable to initialize * @param disp_buf pointer `lv_disp_buf_t` variable to initialize
* @param buf1 A buffer to be used by LittlevGL to draw the image. * @param buf1 A buffer to be used by LVGL to draw the image.
* Always has to specified and can't be NULL. * Always has to specified and can't be NULL.
* Can be an array allocated by the user. E.g. `static lv_color_t disp_buf1[1024 * 10]` * Can be an array allocated by the user. E.g. `static lv_color_t disp_buf1[1024 * 10]`
* Or a memory address e.g. in external SRAM * Or a memory address e.g. in external SRAM
@@ -190,7 +190,7 @@ void lv_disp_drv_init(lv_disp_drv_t * driver);
* (sending to the display) parallel. * (sending to the display) parallel.
* In the `disp_drv->flush` you should use DMA or similar hardware to send * In the `disp_drv->flush` you should use DMA or similar hardware to send
* the image to the display in the background. * the image to the display in the background.
* It lets LittlevGL to render next frame into the other buffer while previous is being * It lets LVGL to render next frame into the other buffer while previous is being
* sent. Set to `NULL` if unused. * sent. Set to `NULL` if unused.
* @param size_in_px_cnt size of the `buf1` and `buf2` in pixel count. * @param size_in_px_cnt size of the `buf1` and `buf2` in pixel count.
*/ */

View File

@@ -178,7 +178,7 @@ static inline void lv_anim_set_values(lv_anim_t * a, lv_anim_value_t start, lv_a
/** /**
* Similar to `lv_anim_set_exec_cb` but `lv_anim_custom_exec_cb_t` receives * Similar to `lv_anim_set_exec_cb` but `lv_anim_custom_exec_cb_t` receives
* `lv_anim_t * ` as its first parameter instead of `void *`. * `lv_anim_t * ` as its first parameter instead of `void *`.
* This function might be used when LittlevGL is binded to other languages because * This function might be used when LVGL is binded to other languages because
* it's more consistent to have `lv_anim_t *` as first parameter. * it's more consistent to have `lv_anim_t *` as first parameter.
* The variable to animate can be stored in the animation's `user_sata` * The variable to animate can be stored in the animation's `user_sata`
* @param a pointer to an initialized `lv_anim_t` variable * @param a pointer to an initialized `lv_anim_t` variable

View File

@@ -42,7 +42,7 @@ extern "C" {
**********************/ **********************/
/** /**
* LittlevGL error codes. * LVGL error codes.
*/ */
enum { enum {
LV_RES_INV = 0, /*Typically indicates that the object is deleted (become invalid) in the action LV_RES_INV = 0, /*Typically indicates that the object is deleted (become invalid) in the action

View File

@@ -26,7 +26,7 @@ extern "C" {
**********************/ **********************/
/** /**
* A theme in LittlevGL consists of many styles bound together. * A theme in LVGL consists of many styles bound together.
* *
* There is a style for each object type, as well as a generic style for * There is a style for each object type, as well as a generic style for
* backgrounds and panels. * backgrounds and panels.