greenbreakfast 634b101c64 open sourcing oboo software packages repo | vor 4 Jahren | |
---|---|---|
.. | ||
docs | vor 4 Jahren | |
lv_core | vor 4 Jahren | |
lv_draw | vor 4 Jahren | |
lv_hal | vor 4 Jahren | |
lv_misc | vor 4 Jahren | |
lv_objx | vor 4 Jahren | |
lv_themes | vor 4 Jahren | |
.gitignore | vor 4 Jahren | |
README.md | vor 4 Jahren | |
licence.txt | vor 4 Jahren | |
lv_conf_templ.h | vor 4 Jahren | |
lvgl.h | vor 4 Jahren |
LittlevGL provides everything you need to create a Graphical User Interface (GUI) on embedded systems with easy-to-use graphical elements, beautiful visual effects and low memory footprint.
Homepage: https://littlevgl.com
In the most sime case you need 4 things:
lv_tick_inc(1)
in every millisecods in a Timer or Tasklv_task_handler()
periodically in every few milliseconds
For more information visit https://littlevgl.com/porting
Or check the Porting tutorialgit clone https://github.com/littlevgl/lvgl.git
#if 0
and its #endif
. Let the default configurations at first.lv_obj_t * label = lv_label_create(lv_scr_act(), NULL);
lv_task_handler();
and make a few milliseconds delay (e.g. my_delay_ms(5);
)If you don’t have got an embedded hardware you can test the graphics library in a PC simulator. The simulator uses SDL2 to emulate a display on your monitor and a touch pad with your mouse.
There is a pre-configured PC project for Eclipse CDT in this repository: https://github.com/littlevgl/pc_simulator
See CONTRIBUTING.md
If you are pleased with the graphics library, found it useful or be happy with the support you got, please help its further development: