FASTSHIFT

FASTSHIFT

0 Error(s), 0 Warning(s).

Member Since 4 years ago

Fujian P.R.China

Experience Points
808
follower
Lessons Completed
14
follow
Lessons Completed
94
stars
Best Reply Awards
70
repos

329 contributions in the last year

Pinned
⚡ A GPS bicycle speedometer that supports offline maps and track recording
⚡ Open-source smart watch, based on LittlevGL Embedded GUI Library
⚡ A lightweight Arduino framework for Keil projects.
⚡ Open-source model remote controller
⚡ A brand-new designed open source smart watch
⚡ Open source graphics operating system for microcontroller
Activity
Jan
24
2 days ago
Activity icon
issue

FASTSHIFT issue comment FASTSHIFT/X-TRACK

FASTSHIFT
FASTSHIFT

请问有使用开源工具的计划吗?

如题,这个专案的开发有使用开源工具的可能性吗? 固件:Visual Studio Code + Platformio ?

FASTSHIFT
FASTSHIFT

雅特力的pack中有标准库源码,直接将源码复制出来与一起参与编译。

Activity icon
issue

FASTSHIFT issue comment FASTSHIFT/X-TRACK

FASTSHIFT
FASTSHIFT

switch 组件无法显示的问题?

你好。 我在使用模拟器进行开发时需要用到switch这个组件。经过初步调试,代码可以正常工作,点击后event事件能够正常响应。 但是在屏幕上没有显示对应的组件,我尝试调整过不通的背景颜色,均无法显示该控件。 想请问下需要做什么工作才能让switch组件正常显示? 感谢~

FASTSHIFT
FASTSHIFT

X-TRACK默认关闭了主题,所有控件默认样式都是透明的,可以尝试将lv_conf.h中的LV_USE_THEME_DEFAULT设置为1,重新启用默认样式。

Activity icon
issue

FASTSHIFT issue comment FASTSHIFT/X-TRACK

FASTSHIFT
FASTSHIFT

请问有使用开源工具的计划吗?

如题,这个专案的开发有使用开源工具的可能性吗? 固件:Visual Studio Code + Platformio ?

FASTSHIFT
FASTSHIFT

暂时没有,目前主线还是以Keil为主,调试方便一点,ARMCC编译出来的代码运行速度也快一些。

Activity icon
issue

FASTSHIFT issue lvgl/lvgl

FASTSHIFT
FASTSHIFT

Image cache and decoder optimization

Introduce the problem

  • The current image cache uses the number of images to limit how many images can be opened at the same time. This may cause two problems: if there are many low-resolution images, the memory cannot be fully used to reduce the open/close operations of the decoder; If the user uses a higher resolution image, it will easily run out of memory.

  • I have a GPU on my hardware that can accelerate image rendering, but this GPU requires that the width of the image must be an integer multiple of 16. At present, my approach is to decode the image and copy the original image into a blank image aligned to a width of 16px, and pass the copied image to lvgl. I have encountered a problem, when using the bin format image, I can customize the decoder to convert the image. But when I wanted to use png decoding, I had to modify the source code of the lv_png decoder, insert and call my own image conversion function to convert the image into a new image with a width aligned to 16 pixels. Is there a better solution?

Examples and cases

Suggested solution

  • Limit the total memory size occupied by the image cache, rather than the number of open images. The memory occupied by the decoder that is opened each time can provide statistics in two ways: 1 ) lvgl records the image occupancy directly according to the width * height * (bytes per pixel) of the image. 2 ) The memory occupied by the custom decoder report itself. The default mode can be the first one.

  • Is it possible to add a decoder secondary processing interface, which is called after each deocder open_cb is completed, to adapt to the situation that the hardware has special requirements for the image size?

Jan
23
3 days ago
Activity icon
issue

FASTSHIFT issue comment FASTSHIFT/Arduino-For-Keil

FASTSHIFT
FASTSHIFT

STM32用此包导致芯片锁死

用STM32F411CEU6直接用模板工程下载程序会导致芯片锁死,是不是还有其他内容需要配置?

FASTSHIFT
FASTSHIFT

板载晶振是25M的吗?工程里配置的是8M晶振,晶振不匹配会导致启动超频死机,请根据README说明修改晶振配置。 锁死问题参考这个帖子解决:https://blog.csdn.net/yufengzheyang/article/details/76954121

Jan
19
1 week ago
Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

lv_disp_flush_is_last() does not correctly indicate the last flush

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

I found lv_disp_flush_is_last() to be unreliable, being called twice in certain cases, which could lead to repeated buffer submissions to the display, resulting in erroneous behavior. I tried inserting flag bits in lvgl's code to catch the unusual behavior. I found that if in the object's draw event (lv_refr_area is being called...), moving the coordinates of another non-adjacent object (making the calculated layout change again), this abnormal behavior will occur.

To Reproduce

static lv_obj_t* obj1;
static lv_obj_t* obj2;

static void draw_event_cb(lv_event_t* e)
{
    lv_obj_t* obj = lv_event_get_current_target(e);
    lv_obj_set_x(obj2, lv_obj_get_style_x(obj, 0));
}

static void timer_cb(lv_timer_t* timer)
{
    lv_obj_t* obj = timer->user_data;
    lv_coord_t x = lv_obj_get_x(obj);

    x += 10;

    if(x > 200)
    {
        x = 0;
    }

    lv_obj_set_x(obj, x);
}

static void move_test()
{
    obj1 = lv_obj_create(lv_scr_act());
    lv_obj_add_event_cb(obj1, draw_event_cb, LV_EVENT_DRAW_MAIN, NULL);

    obj2 = lv_obj_create(lv_scr_act());
    lv_obj_set_y(obj2, 200);

    lv_timer_t* timer = lv_timer_create(timer_cb, 20, obj1);
}

lv_refr.c: lv_refr_areas() FT 5UBDX%)8ZSTRM_3I5LWV

lv_refr.c: _lv_inv_area() FA4WNR4J9BN85WEO `~G3DQ

sdl.c: sdl_display_flush() {)Z{ULHT9ZY9DJHIA3$TB6Y

Expected behavior

lv_disp_flush_is_last() can correctly indicate the last flush.

Screenshots or video

F2_` B5DOJ@B12_5TVVB Q4

FASTSHIFT
FASTSHIFT

What do you think about mentioning it here?

I agree with this approach.

Jan
18
1 week ago
Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

The buffer will not automatically switch when double full-screen buffer + direct_mode

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

The buffer will not automatically switch when double full-screen buffer + direct_mode.

To Reproduce

WAULDC50` FST9@O@~YZOPU

Expected behavior

The buffer will automatically switch when double full-screen buffer+direct_mode.

Screenshots or video

%P F}_UJ53K{1BW62H)3H

Disable direct_mode S )9U7{7A88~ZPX{ 1QXN

FASTSHIFT
FASTSHIFT

I tested it and it seems to work fine. image

Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

The buffer will not automatically switch when double full-screen buffer + direct_mode

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

The buffer will not automatically switch when double full-screen buffer + direct_mode.

To Reproduce

WAULDC50` FST9@O@~YZOPU

Expected behavior

The buffer will automatically switch when double full-screen buffer+direct_mode.

Screenshots or video

%P F}_UJ53K{1BW62H)3H

Disable direct_mode S )9U7{7A88~ZPX{ 1QXN

FASTSHIFT
FASTSHIFT

The buffer switching logic in the draw_buf_flush() function may be incorrect, because draw_buf->flushing_last may be cleared in the user's flush_cb (calling lv_disp_flush_ready())

Finally, is this the reason of the missed buffer switching?

Can remove the line disp_drv->draw_buf->flushing_last = 0; in the lv_disp_flush_ready() function?

If so, I'd rather save the flushing_last in line 1004 and use the saved value in line 1015. What do you think?

Yes, I tried to remove the line disp_drv->draw_buf->flushing_last = 0l, the buffer can be switched normally. I agree with the way to save the value of flushing_last.

Jan
17
1 week ago
Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

Performance monitor NULL pointer access

Perform all steps below and tick them with [x]

  • Read the FAQ
  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

Decoupling the disp_refr timer: https://github.com/lvgl/lvgl/commit/85cc84ad947786bb3d4857290503047946a55c43. Since disp_refr->refr_timer = NULL will lead to null pointer access after the performance monitor is turned on. Is there any good solution?

To Reproduce

#define LV_USE_PERF_MONITOR 1 in lv_conf.h

lv_disp_t *disp = lv_disp_get_default();
lv_timer_del(disp->refr_timer);
disp->refr_timer = NULL;

while (1)
{
  lv_timer_handler();
  _lv_disp_refr_timer(NULL);
  usleep(1000);
}

Expected behavior

Can correctly count frame rate.

Screenshots or video

image

FASTSHIFT
FASTSHIFT

@embeddedt How about LV_DISP_DEF_REFR_PERIOD instead of disp_refr-> timer->period?

Activity icon
issue

FASTSHIFT issue lvgl/lvgl

FASTSHIFT
FASTSHIFT

Performance monitor NULL pointer access

Perform all steps below and tick them with [x]

  • Read the FAQ
  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

Decoupling the disp_refr timer: https://github.com/lvgl/lvgl/commit/85cc84ad947786bb3d4857290503047946a55c43. Since disp_refr->refr_timer = NULL will lead to null pointer access after the performance monitor is turned on. Is there any good solution?

To Reproduce

#define LV_USE_PERF_MONITOR 1 in lv_conf.h

lv_disp_t *disp = lv_disp_get_default();
lv_timer_del(disp->refr_timer);
disp->refr_timer = NULL;

while (1)
{
  lv_timer_handler();
  _lv_disp_refr_timer(NULL);
  usleep(1000);
}

Expected behavior

Can correctly count frame rate.

Screenshots or video

image

Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

lv_disp_flush_is_last() does not correctly indicate the last flush

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

I found lv_disp_flush_is_last() to be unreliable, being called twice in certain cases, which could lead to repeated buffer submissions to the display, resulting in erroneous behavior. I tried inserting flag bits in lvgl's code to catch the unusual behavior. I found that if in the object's draw event (lv_refr_area is being called...), moving the coordinates of another non-adjacent object (making the calculated layout change again), this abnormal behavior will occur.

To Reproduce

static lv_obj_t* obj1;
static lv_obj_t* obj2;

static void draw_event_cb(lv_event_t* e)
{
    lv_obj_t* obj = lv_event_get_current_target(e);
    lv_obj_set_x(obj2, lv_obj_get_style_x(obj, 0));
}

static void timer_cb(lv_timer_t* timer)
{
    lv_obj_t* obj = timer->user_data;
    lv_coord_t x = lv_obj_get_x(obj);

    x += 10;

    if(x > 200)
    {
        x = 0;
    }

    lv_obj_set_x(obj, x);
}

static void move_test()
{
    obj1 = lv_obj_create(lv_scr_act());
    lv_obj_add_event_cb(obj1, draw_event_cb, LV_EVENT_DRAW_MAIN, NULL);

    obj2 = lv_obj_create(lv_scr_act());
    lv_obj_set_y(obj2, 200);

    lv_timer_t* timer = lv_timer_create(timer_cb, 20, obj1);
}

lv_refr.c: lv_refr_areas() FT 5UBDX%)8ZSTRM_3I5LWV

lv_refr.c: _lv_inv_area() FA4WNR4J9BN85WEO `~G3DQ

sdl.c: sdl_display_flush() {)Z{ULHT9ZY9DJHIA3$TB6Y

Expected behavior

lv_disp_flush_is_last() can correctly indicate the last flush.

Screenshots or video

F2_` B5DOJ@B12_5TVVB Q4

FASTSHIFT
FASTSHIFT

@kisvegabor This bug was discovered by accident, since it is an incorrect usage, can the documentation be updated? Insert flags and logs in lv_refr.c to remind users.

Jan
16
1 week ago
Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

The buffer will not automatically switch when double full-screen buffer + direct_mode

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

The buffer will not automatically switch when double full-screen buffer + direct_mode.

To Reproduce

WAULDC50` FST9@O@~YZOPU

Expected behavior

The buffer will automatically switch when double full-screen buffer+direct_mode.

Screenshots or video

%P F}_UJ53K{1BW62H)3H

Disable direct_mode S )9U7{7A88~ZPX{ 1QXN

FASTSHIFT
FASTSHIFT

Can remove the line disp_drv->draw_buf->flushing_last = 0; in the lv_disp_flush_ready() function?

push

FASTSHIFT push FASTSHIFT/X-TRACK

FASTSHIFT
FASTSHIFT

modify: 修复403A版本编译不通过的问题

FASTSHIFT
FASTSHIFT

modify: buff_size长度没有同步修改

FASTSHIFT
FASTSHIFT

modify: 修改buff_size以行数为单位

FASTSHIFT
FASTSHIFT

modify: 行像素使用宏定义

FASTSHIFT
FASTSHIFT

Merge pull request #55 from HanfG/main

modify: 修复403A版本编译不通过的问题

commit sha: 5f4f8fb9d2a6d4859cc025a29e6343582e21cbc3

push time in 1 week ago
pull request

FASTSHIFT pull request FASTSHIFT/X-TRACK

FASTSHIFT
FASTSHIFT

modify: 修复403A版本编译不通过的问题

Jan
15
1 week ago
Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

The buffer will not automatically switch when double full-screen buffer + direct_mode

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

The buffer will not automatically switch when double full-screen buffer + direct_mode.

To Reproduce

WAULDC50` FST9@O@~YZOPU

Expected behavior

The buffer will automatically switch when double full-screen buffer+direct_mode.

Screenshots or video

%P F}_UJ53K{1BW62H)3H

Disable direct_mode S )9U7{7A88~ZPX{ 1QXN

FASTSHIFT
FASTSHIFT

The buffer switching logic in the draw_buf_flush() function may be incorrect, because draw_buf->flushing_last may be cleared in the user's flush_cb (calling lv_disp_flush_ready()) _6KE0Y))MZFT2WJ3P J6V)E _UWTMN%41BOIOUKPXOS{3XX

Activity icon
issue

FASTSHIFT issue lvgl/lvgl

FASTSHIFT
FASTSHIFT

The buffer will not automatically switch when double full-screen buffer + direct_mode

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

The buffer will not automatically switch when double full-screen buffer + direct_mode.

To Reproduce

WAULDC50` FST9@O@~YZOPU

Expected behavior

The buffer will automatically switch when double full-screen buffer+direct_mode.

Screenshots or video

%P F}_UJ53K{1BW62H)3H

Disable direct_mode S )9U7{7A88~ZPX{ 1QXN

Activity icon
issue

FASTSHIFT issue lvgl/lvgl

FASTSHIFT
FASTSHIFT

lv_disp_flush_is_last() does not correctly indicate the last flush

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

I found lv_disp_flush_is_last() to be unreliable, being called twice in certain cases, which could lead to repeated buffer submissions to the display, resulting in erroneous behavior. I tried inserting flag bits in lvgl's code to catch the unusual behavior. I found that if in the object's draw event (lv_refr_area is being called...), moving the coordinates of another non-adjacent object (making the calculated layout change again), this abnormal behavior will occur. Here is my test code:

To Reproduce

static lv_obj_t* obj1;
static lv_obj_t* obj2;

static void draw_event_cb(lv_event_t* e)
{
    lv_obj_t* obj = lv_event_get_current_target(e);
    lv_obj_set_x(obj2, lv_obj_get_style_x(obj, 0));
}

static void timer_cb(lv_timer_t* timer)
{
    lv_obj_t* obj = timer->user_data;
    lv_coord_t x = lv_obj_get_x(obj);

    x += 10;

    if(x > 200)
    {
        x = 0;
    }

    lv_obj_set_x(obj, x);
}

static void move_test()
{
    obj1 = lv_obj_create(lv_scr_act());
    lv_obj_add_event_cb(obj1, draw_event_cb, LV_EVENT_DRAW_MAIN, NULL);

    obj2 = lv_obj_create(lv_scr_act());
    lv_obj_set_y(obj2, 200);

    lv_timer_t* timer = lv_timer_create(timer_cb, 20, obj1);
}

lv_refr.c: lv_refr_areas() FT 5UBDX%)8ZSTRM_3I5LWV

lv_refr.c: _lv_inv_area() FA4WNR4J9BN85WEO `~G3DQ

sdl.c: sdl_display_flush() {)Z{ULHT9ZY9DJHIA3$TB6Y

Expected behavior

lv_disp_flush_is_last() can correctly indicate the last flush.

Screenshots or video

F2_` B5DOJ@B12_5TVVB Q4

push

FASTSHIFT push FASTSHIFT/Arduino-For-Keil

FASTSHIFT
FASTSHIFT

fix STM32F4xx project

Signed-off-by: FASTSHIFT [email protected]

commit sha: 29c987b2235eaa5c2003f4be906a02b476589d1b

push time in 1 week ago
Jan
12
2 weeks ago
Activity icon
issue

FASTSHIFT issue lvgl/lvgl

FASTSHIFT
FASTSHIFT

Gesture events are not triggered when the object is scrolled

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

To Reproduce

static void event_cb(lv_event_t* e)
{
  lv_dir_t dir = lv_indev_get_gesture_dir(lv_indev_get_act());
  LV_LOG_USER("dir: %d", dir);
}

static void gesture_test()
{
  lv_obj_t* obj = lv_obj_create(lv_scr_act());
  lv_obj_clear_flag(obj, LV_OBJ_FLAG_GESTURE_BUBBLE);
  lv_obj_set_size(obj, 400, 400);

  lv_obj_add_event_cb(obj, event_cb, LV_EVENT_GESTURE, NULL);

  lv_obj_t* obj2 = lv_obj_create(obj);
  lv_obj_set_size(obj2, 400, 600);
}

Expected behavior

Gesture events can still trigger when the object is scrollable.

Screenshots or video

Activity icon
issue

FASTSHIFT issue comment lvgl/lvgl

FASTSHIFT
FASTSHIFT

Gesture events are not triggered when the object is scrolled

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

To Reproduce

static void event_cb(lv_event_t* e)
{
  lv_dir_t dir = lv_indev_get_gesture_dir(lv_indev_get_act());
  LV_LOG_USER("dir: %d", dir);
}

static void gesture_test()
{
  lv_obj_t* obj = lv_obj_create(lv_scr_act());
  lv_obj_clear_flag(obj, LV_OBJ_FLAG_GESTURE_BUBBLE);
  lv_obj_set_size(obj, 400, 400);

  lv_obj_add_event_cb(obj, event_cb, LV_EVENT_GESTURE, NULL);

  lv_obj_t* obj2 = lv_obj_create(obj);
  lv_obj_set_size(obj2, 400, 600);
}

Expected behavior

Gesture events can still trigger when the object is scrollable.

Screenshots or video

FASTSHIFT
FASTSHIFT

I haven't thought of a suitable application scenario yet.

pull request

FASTSHIFT pull request lvgl/lvgl

FASTSHIFT
FASTSHIFT

fix(conf) add missing LV_LOG_LEVEL default definition

Description of the feature or fix

A clear and concise description of what the bug or new feature is.

Checkpoints

  • Follow the styling guide
  • Run code-format.py from the scripts folder. astyle needs to be installed.
  • Update the documentation
push

FASTSHIFT push FASTSHIFT/lvgl

FASTSHIFT
FASTSHIFT

fix(conf) add missing LV_LOG_LEVEL default definition

commit sha: f45e3c9fb171709fe412f0031d05f2f3f0aa1568

push time in 2 weeks ago
Activity icon
created branch

FASTSHIFT in FASTSHIFT/lvgl create branch conf

createdAt 2 weeks ago
Activity icon
issue

FASTSHIFT issue lvgl/lvgl

FASTSHIFT
FASTSHIFT

Gesture events are not triggered when the object is scrolled

Perform all steps below and tick them with [x]

  • Check the related part of the Documentation
  • Update lvgl to the latest version
  • Reproduce the issue in a Simulator

Describe the bug

To Reproduce

static void event_cb(lv_event_t* e)
{
  lv_dir_t dir = lv_indev_get_gesture_dir(lv_indev_get_act());
  LV_LOG_USER("dir: %d", dir);
}

static void gesture_test()
{
  lv_obj_t* obj = lv_obj_create(lv_scr_act());
  lv_obj_clear_flag(obj, LV_OBJ_FLAG_GESTURE_BUBBLE);
  lv_obj_set_size(obj, 400, 400);

  lv_obj_add_event_cb(obj, event_cb, LV_EVENT_GESTURE, NULL);

  lv_obj_t* obj2 = lv_obj_create(obj);
  lv_obj_set_size(obj2, 400, 600);
}

Expected behavior

Gesture events can still trigger when the object is scrollable.

Screenshots or video

push

FASTSHIFT push FASTSHIFT/lvgl

FASTSHIFT
FASTSHIFT

doc(gpu): add a page for external GPU support and draw_ctx related to: #2988

FASTSHIFT
FASTSHIFT

fix(Kconfig): adapt to lvgl's built-in demos (#2989)

  • fix(Kconfig) remove duplicate LV_BUILD_EXAMPLES configuration

  • feat(refr) add reset of FPS statistics

  • fix(conf) mismatched macro judgment

  • feat(Kconfig) adapt to lvgl's built-in demos

Signed-off-by: pengyiqiang [email protected]

Co-authored-by: pengyiqiang [email protected]

FASTSHIFT
FASTSHIFT

feat(draw): add gradient dithering support (#2872)

  • Add dithering to gradients

  • Add support for 8x8 matrix for ordered dithering

  • Fix CI errors

  • Try error diffusion on vertical gradient too

  • Vertical error diffusion dithering

  • Add support for runtime based dithering mode selection (from none, ordered, error diffusion).

  • Reduce the binary size of the code by sharing the dithering table when appropriate.

  • Fix CI

  • Fix CI

  • Review corrections

  • Fix union mapping

  • Revert bg_color changes

  • Fix for keeping bg_color in the API.

  • Fix after review

  • Add support for setting multiple stops per gradient in the style API

  • Let's make an example

Co-authored-by: Gabor Kiss-Vamosi [email protected]

FASTSHIFT
FASTSHIFT

docs(contributing): remove the mentioning of the dev branch

FASTSHIFT
FASTSHIFT

Merge branch 'lvgl:master' into master

commit sha: 11b72e43daec1cd0e513f07070de66b08534c829

push time in 2 weeks ago
Activity icon
delete

FASTSHIFT in FASTSHIFT/lvgl delete branch kconfig

deleted time in 2 weeks ago
Jan
11
2 weeks ago
push

FASTSHIFT push FASTSHIFT/lvgl

FASTSHIFT
FASTSHIFT

feat(Kconfig) adapt to lvgl's built-in demos

Signed-off-by: pengyiqiang [email protected]

commit sha: 8356431c387f94fdf5caeb48b1aba0992401d056

push time in 2 weeks ago
pull request

FASTSHIFT pull request lvgl/lvgl

FASTSHIFT
FASTSHIFT

feat(Kconfig) adapt to lvgl's built-in demos

Description of the feature or fix

A clear and concise description of what the bug or new feature is.

Checkpoints

  • Follow the styling guide
  • Run code-format.py from the scripts folder. astyle needs to be installed.
  • Update the documentation
Previous