LVGL MicroPyhton の構築
LVGL は、あらゆる MCU、MPU、およびディスプレイ タイプ向けに美しい UI を作成するための、最も人気のある無料のオープンソース組み込みグラフィック ライブラリです。
LVGL の MicroPython ビルド環境
katta@RZ7OL14KHO580H:~$ git clone https://github.com/lvgl/lv_micropython.git Cloning into 'lv_micropython'... remote: Enumerating objects: 140341, done. remote: Counting objects: 100% (11/11), done. remote: Compressing objects: 100% (7/7), done. remote: Total 140341 (delta 4), reused 11 (delta 4), pack-reused 140330 Receiving objects: 100% (140341/140341), 132.35 MiB | 2.98 MiB/s, done. Resolving deltas: 100% (97119/97119), done. katta@RZ7OL14KHO580H:~$ cd lv_micropython katta@RZ7OL14KHO580H:~/lv_micropython$ git submodule update --init --recursive lib/lv_bindings Submodule 'lib/lv_bindings' (https://github.com/lvgl/lv_binding_micropython.git) registered for path 'lib/lv_bindings' Cloning into '/home/katta/lv_micropython/lib/lv_bindings'... Submodule path 'lib/lv_bindings': checked out 'e0f97fc773ffa57ea61f2f41eebca8e7844329c6' Submodule 'lvgl' (https://github.com/lvgl/lvgl.git) registered for path 'lib/lv_bindings/lvgl' Submodule 'micropython/pycparser' (https://github.com/eliben/pycparser.git) registered for path 'lib/lv_bindings/pycparser' Cloning into '/home/katta/lv_micropython/lib/lv_bindings/lvgl'... Cloning into '/home/katta/lv_micropython/lib/lv_bindings/pycparser'... Submodule path 'lib/lv_bindings/lvgl': checked out '239b70a8da0f56fc38a020ceb74968fcd268a597' Submodule path 'lib/lv_bindings/pycparser': checked out '3cf6bf5eb16f5eadd4a058e41596145c407a79ad' katta@RZ7OL14KHO580H:~/lv_micropython$
- mpy-cross の生成
katta@RZ7OL14KHO580H:~/lv_micropython$ make -C mpy-cross make: Entering directory '/home/katta/lv_micropython/mpy-cross' Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. LVGL-GEN build/lvgl/lv_mpy.c mkdir -p build/genhdr GEN build/genhdr/mpversion.h GEN build/genhdr/qstr.i.last GEN build/genhdr/qstr.split GEN build/genhdr/qstrdefs.collected.h QSTR updated GEN build/genhdr/qstrdefs.generated.h GEN build/genhdr/moduledefs.split GEN build/genhdr/moduledefs.collected Module registrations updated GEN build/genhdr/moduledefs.h mkdir -p build/py/ mkdir -p build/shared/runtime/ CC ../py/mpstate.c CC ../py/nlr.c CC ../py/nlrx86.c CC ../py/nlrx64.c CC ../py/nlrthumb.c CC ../py/nlraarch64.c CC ../py/nlrpowerpc.c CC ../py/nlrxtensa.c CC ../py/nlrsetjmp.c CC ../py/malloc.c CC ../py/gc.c CC ../py/pystack.c CC ../py/qstr.c CC ../py/vstr.c CC ../py/mpprint.c CC ../py/unicode.c CC ../py/mpz.c CC ../py/reader.c CC ../py/lexer.c CC ../py/parse.c CC ../py/scope.c CC ../py/compile.c CC ../py/emitcommon.c CC ../py/emitbc.c CC ../py/asmbase.c CC ../py/asmx64.c CC ../py/emitnx64.c CC ../py/asmx86.c CC ../py/emitnx86.c CC ../py/asmthumb.c CC ../py/emitnthumb.c CC ../py/emitinlinethumb.c CC ../py/asmarm.c CC ../py/emitnarm.c CC ../py/asmxtensa.c CC ../py/emitnxtensa.c CC ../py/emitinlinextensa.c CC ../py/emitnxtensawin.c CC ../py/formatfloat.c CC ../py/parsenumbase.c CC ../py/parsenum.c CC ../py/emitglue.c CC ../py/persistentcode.c CC ../py/runtime.c CC ../py/runtime_utils.c CC ../py/scheduler.c CC ../py/nativeglue.c CC ../py/pairheap.c CC ../py/ringbuf.c CC ../py/stackctrl.c CC ../py/argcheck.c CC ../py/warning.c CC ../py/profile.c CC ../py/map.c CC ../py/obj.c CC ../py/objarray.c CC ../py/objattrtuple.c CC ../py/objbool.c CC ../py/objboundmeth.c CC ../py/objcell.c CC ../py/objclosure.c CC ../py/objcomplex.c CC ../py/objdeque.c CC ../py/objdict.c CC ../py/objenumerate.c CC ../py/objexcept.c CC ../py/objfilter.c CC ../py/objfloat.c CC ../py/objfun.c CC ../py/objgenerator.c CC ../py/objgetitemiter.c CC ../py/objint.c CC ../py/objint_longlong.c CC ../py/objint_mpz.c CC ../py/objlist.c CC ../py/objmap.c CC ../py/objmodule.c CC ../py/objobject.c CC ../py/objpolyiter.c CC ../py/objproperty.c CC ../py/objnone.c CC ../py/objnamedtuple.c CC ../py/objrange.c CC ../py/objreversed.c CC ../py/objset.c CC ../py/objsingleton.c CC ../py/objslice.c CC ../py/objstr.c CC ../py/objstrunicode.c CC ../py/objstringio.c CC ../py/objtuple.c CC ../py/objtype.c CC ../py/objzip.c CC ../py/opmethods.c CC ../py/sequence.c CC ../py/stream.c CC ../py/binary.c CC ../py/builtinimport.c CC ../py/builtinevex.c CC ../py/builtinhelp.c CC ../py/modarray.c CC ../py/modbuiltins.c CC ../py/modcollections.c CC ../py/modgc.c CC ../py/modio.c CC ../py/modmath.c CC ../py/modcmath.c CC ../py/modmicropython.c CC ../py/modstruct.c CC ../py/modsys.c CC ../py/moduerrno.c CC ../py/modthread.c CC ../py/vm.c CC ../py/bc.c CC ../py/showbc.c CC ../py/repl.c CC ../py/smallint.c CC ../py/frozenmod.c CC main.c CC gccollect.c CC ../shared/runtime/gchelper_generic.c LINK mpy-cross text data bss dec hex filename 412808 37896 856 451560 6e3e8 mpy-cross make: Leaving directory '/home/katta/lv_micropython/mpy-cross' katta@RZ7OL14KHO580H:~/lv_micropython$
katta@RZ7OL14KHO580H:~/lv_micropython$ cd ports/stm32/ katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ make submodules Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. Updating submodules: lib/libhydrogen lib/lwip lib/mbedtls lib/stm32lib Submodule 'lib/libhydrogen' (https://github.com/jedisct1/libhydrogen.git) registered for path '../../lib/libhydrogen' Submodule 'lib/lwip' (https://github.com/lwip-tcpip/lwip.git) registered for path '../../lib/lwip' Submodule 'lib/mbedtls' (https://github.com/ARMmbed/mbedtls.git) registered for path '../../lib/mbedtls' Submodule 'lib/stm32lib' (https://github.com/micropython/stm32lib) registered for path '../../lib/stm32lib' Cloning into '/home/katta/lv_micropython/lib/libhydrogen'... Cloning into '/home/katta/lv_micropython/lib/lwip'... Cloning into '/home/katta/lv_micropython/lib/mbedtls'... Cloning into '/home/katta/lv_micropython/lib/stm32lib'... Submodule path '../../lib/libhydrogen': checked out '5c5d513093075f7245ea522101b17c50aa579af2' Submodule path '../../lib/lwip': checked out '159e31b689577dbf69cf0683bbaffbd71fa5ee10' Submodule path '../../lib/mbedtls': checked out '1bc2c9cb8b8fe4659bd94b8ebba5a4c02029b7fa' Submodule path '../../lib/stm32lib': checked out 'eb80f0126e50687aac966f4c39a2b5a5deffbe78' katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ make Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. mkdir -p build-PYBV10/genhdr GEN build-PYBV10/genhdr/pins.h GEN stmconst build-PYBV10/modstm_qstr.h LVGL-GEN build-PYBV10/lvgl/lv_mpy.c GEN build-PYBV10/genhdr/pybcdc.inf GEN build-PYBV10/genhdr/pybcdc_inf.h GEN build-PYBV10/genhdr/pllfreqtable.h GEN build-PYBV10/genhdr/mpversion.h GEN build-PYBV10/genhdr/qstr.i.last In file included from ../../py/mpconfig.h:62, from ../../py/mpstate.h:31, from ../../lib/lv_bindings/lvgl/src/draw/../misc/lv_gc.h:73, from ../../lib/lv_bindings/lvgl/src/draw/lv_img_decoder.c:13: ./mpconfigport.h:257: error: "LV_ROOTS" redefined [-Werror] 257 | #define LV_ROOTS | In file included from ../../lib/lv_bindings/lvgl/src/draw/lv_img_decoder.c:13: ../../lib/lv_bindings/lvgl/src/draw/../misc/lv_gc.h:67: note: this is the location of the previous definition 67 | #define LV_ROOTS LV_ITERATE_ROOTS(LV_DEFINE_ROOT) | cc1: all warnings being treated as errors In file included from ../../py/mpconfig.h:62, from ../../py/mpstate.h:31, from ../../lib/lv_bindings/lvgl/src/themes/default/../../misc/lv_gc.h:73, from ../../lib/lv_bindings/lvgl/src/themes/default/lv_theme_default.c:14: ./mpconfigport.h:257: error: "LV_ROOTS" redefined [-Werror] 257 | #define LV_ROOTS | In file included from ========== Cut many errors ============= subprocess.CalledProcessError: Command '['arm-none-eabi-gcc', ***** ]' returned non-zero exit status 1. make: *** [../../py/mkrules.mk:108: build-PYBV10/genhdr/qstr.i.last] Error 1 make: *** Deleting file 'build-PYBV10/genhdr/qstr.i.last' katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$
- デフォルトが PYBV10 の為、STM32F7DISC を指定する必要があります
<<< try build BOARD= <<< 2023/06/13 katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ make clean Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. rm -rf build-PYBV10 katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ grep PYBV10 Makefile # then default to PYBV10. BOARD ?= PYBV10 katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ ls boards | grep STM32 MIKROE_CLICKER2_STM32 SPARKFUN_MICROMOD_STM32 STM32F411DISC STM32F429DISC STM32F439 STM32F4DISC STM32F769DISC STM32F7DISC STM32H7B3I_DK STM32L476DISC STM32L496GDISC katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$
- BOARD=STM32F7DISC を指定して試す
katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ make BOARD=STM32F7DISC Use make V=1 or set BUILD_VERBOSE in your environment to increase build verbosity. mkdir -p build-STM32F7DISC/genhdr GEN build-STM32F7DISC/genhdr/pins.h GEN stmconst build-STM32F7DISC/modstm_qstr.h LVGL-GEN build-STM32F7DISC/lvgl/lv_mpy.c GEN build-STM32F7DISC/genhdr/pybcdc.inf GEN build-STM32F7DISC/genhdr/pybcdc_inf.h GEN build-STM32F7DISC/genhdr/pllfreqtable.h GEN build-STM32F7DISC/genhdr/mpversion.h GEN build-STM32F7DISC/genhdr/qstr.i.last GEN build-STM32F7DISC/genhdr/qstr.split GEN build-STM32F7DISC/genhdr/qstrdefs.collected.h QSTR updated GEN build-STM32F7DISC/genhdr/qstrdefs.generated.h GEN build-STM32F7DISC/genhdr/moduledefs.split GEN build-STM32F7DISC/genhdr/moduledefs.collected Module registrations updated GEN build-STM32F7DISC/genhdr/moduledefs.h GEN build-STM32F7DISC/genhdr/compressed.split GEN build-STM32F7DISC/genhdr/compressed.collected Compressed data updated GEN build-STM32F7DISC/genhdr/compressed.data.h mkdir -p build-STM32F7DISC/../../lib/lv_bindings/driver/stm32/STM32F7DISC/ mkdir -p build-STM32F7DISC/boards/STM32F7DISC/ mkdir -p build-STM32F7DISC/build-STM32F7DISC/ mkdir -p build-STM32F7DISC/build-STM32F7DISC/lvgl/ mkdir -p build-STM32F7DISC/drivers/bus/ mkdir -p build-STM32F7DISC/drivers/dht/ mkdir -p build-STM32F7DISC/drivers/memory/ mkdir -p build-STM32F7DISC/extmod/ mkdir -p build-STM32F7DISC/lib/libm/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/anim/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/assets/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/assets/emoji/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/event/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/get_started/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/layouts/flex/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/layouts/grid/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/barcode/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/bmp/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/ffmpeg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/freetype/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/gif/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/png/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/qrcode/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/rlottie/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/sjpg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/libs/tiny_ttf/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/file_explorer/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/fragment/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/gridnav/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/ime/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/imgfont/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/monkey/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/msg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/others/snapshot/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/porting/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/scroll/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/styles/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/animimg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/arc/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/bar/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/btn/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/btnmatrix/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/calendar/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/canvas/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/chart/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/checkbox/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/colorwheel/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/dropdown/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/img/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/imgbtn/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/keyboard/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/label/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/led/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/line/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/list/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/menu/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/meter/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/msgbox/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/obj/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/roller/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/slider/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/span/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/spinbox/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/spinner/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/switch/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/table/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/tabview/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/textarea/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/tileview/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/examples/widgets/win/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/core/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/dev/disp/fb/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/dev/sdl/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/arm2d/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/gd32_ipa/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/nxp/pxp/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/nxp/vglite/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/sdl/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/stm32_dma2d/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/sw/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/draw/swm341_dma2d/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/font/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/hal/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/layouts/flex/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/layouts/grid/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/barcode/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/bmp/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/ffmpeg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/freetype/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/fsdrv/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/gif/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/png/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/qrcode/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/rlottie/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/sjpg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/libs/tiny_ttf/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/misc/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/file_explorer/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/fragment/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/gridnav/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/ime/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/imgfont/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/monkey/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/msg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/snapshot/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/others/sysmon/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/themes/basic/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/themes/default/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/themes/mono/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/animimg/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/arc/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/bar/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/btn/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/btnmatrix/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/calendar/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/canvas/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/chart/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/checkbox/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/colorwheel/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/dropdown/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/img/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/imgbtn/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/keyboard/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/label/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/led/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/line/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/list/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/menu/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/meter/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/msgbox/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/objx_templ/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/roller/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/slider/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/span/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/spinbox/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/spinner/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/switch/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/table/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/tabview/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/textarea/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/tileview/ mkdir -p build-STM32F7DISC/lib/lv_bindings/lvgl/src/widgets/win/ mkdir -p build-STM32F7DISC/lib/oofatfs/ mkdir -p build-STM32F7DISC/lib/stm32lib/CMSIS/STM32F7xx/Source/Templates/ mkdir -p build-STM32F7DISC/lib/stm32lib/CMSIS/STM32F7xx/Source/Templates/gcc/ mkdir -p build-STM32F7DISC/lib/stm32lib/STM32F7xx_HAL_Driver/Src/ mkdir -p build-STM32F7DISC/py/ mkdir -p build-STM32F7DISC/shared/libc/ mkdir -p build-STM32F7DISC/shared/netutils/ mkdir -p build-STM32F7DISC/shared/readline/ mkdir -p build-STM32F7DISC/shared/runtime/ mkdir -p build-STM32F7DISC/shared/timeutils/ mkdir -p build-STM32F7DISC/usbdev/class/src/ mkdir -p build-STM32F7DISC/usbdev/core/src/ CC ../../py/mpstate.c CC ../../py/nlr.c CC ../../py/nlrx86.c CC ../../py/nlrx64.c CC ../../py/nlrthumb.c CC ../../py/nlraarch64.c CC ../../py/nlrpowerpc.c CC ../../py/nlrxtensa.c CC ../../py/nlrsetjmp.c CC ../../py/malloc.c CC ../../py/gc.c CC ../../py/pystack.c CC ../../py/qstr.c CC ../../py/vstr.c CC ../../py/mpprint.c CC ../../py/unicode.c CC ../../py/mpz.c CC ../../py/reader.c CC ../../py/lexer.c CC ../../py/parse.c CC ../../py/scope.c CC ../../py/compile.c CC ../../py/emitcommon.c CC ../../py/emitbc.c CC ../../py/asmbase.c CC ../../py/asmx64.c CC ../../py/emitnx64.c CC ../../py/asmx86.c CC ../../py/emitnx86.c CC ../../py/asmthumb.c CC ../../py/emitnthumb.c CC ../../py/emitinlinethumb.c CC ../../py/asmarm.c CC ../../py/emitnarm.c CC ../../py/asmxtensa.c CC ../../py/emitnxtensa.c CC ../../py/emitinlinextensa.c CC ../../py/emitnxtensawin.c CC ../../py/formatfloat.c CC ../../py/parsenumbase.c CC ../../py/parsenum.c CC ../../py/emitglue.c CC ../../py/persistentcode.c CC ../../py/runtime.c CC ../../py/runtime_utils.c CC ../../py/scheduler.c CC ../../py/nativeglue.c CC ../../py/pairheap.c CC ../../py/ringbuf.c CC ../../py/stackctrl.c CC ../../py/argcheck.c CC ../../py/warning.c CC ../../py/profile.c CC ../../py/map.c CC ../../py/obj.c CC ../../py/objarray.c CC ../../py/objattrtuple.c CC ../../py/objbool.c CC ../../py/objboundmeth.c CC ../../py/objcell.c CC ../../py/objclosure.c CC ../../py/objcomplex.c CC ../../py/objdeque.c CC ../../py/objdict.c CC ../../py/objenumerate.c CC ../../py/objexcept.c CC ../../py/objfilter.c CC ../../py/objfloat.c CC ../../py/objfun.c CC ../../py/objgenerator.c CC ../../py/objgetitemiter.c CC ../../py/objint.c CC ../../py/objint_longlong.c CC ../../py/objint_mpz.c CC ../../py/objlist.c CC ../../py/objmap.c CC ../../py/objmodule.c CC ../../py/objobject.c CC ../../py/objpolyiter.c CC ../../py/objproperty.c CC ../../py/objnone.c CC ../../py/objnamedtuple.c CC ../../py/objrange.c CC ../../py/objreversed.c CC ../../py/objset.c CC ../../py/objsingleton.c CC ../../py/objslice.c CC ../../py/objstr.c CC ../../py/objstrunicode.c CC ../../py/objstringio.c CC ../../py/objtuple.c CC ../../py/objtype.c CC ../../py/objzip.c CC ../../py/opmethods.c CC ../../py/sequence.c CC ../../py/stream.c CC ../../py/binary.c CC ../../py/builtinimport.c CC ../../py/builtinevex.c CC ../../py/builtinhelp.c CC ../../py/modarray.c CC ../../py/modbuiltins.c CC ../../py/modcollections.c CC ../../py/modgc.c CC ../../py/modio.c CC ../../py/modmath.c CC ../../py/modcmath.c CC ../../py/modmicropython.c CC ../../py/modstruct.c CC ../../py/modsys.c CC ../../py/moduerrno.c CC ../../py/modthread.c CC ../../py/vm.c CC ../../py/bc.c CC ../../py/showbc.c CC ../../py/repl.c CC ../../py/smallint.c CC ../../py/frozenmod.c CC ../../extmod/moduasyncio.c CC ../../extmod/moductypes.c CC ../../extmod/modujson.c CC ../../extmod/moduos.c CC ../../extmod/modure.c CC ../../extmod/moduzlib.c CC ../../extmod/moduheapq.c CC ../../extmod/modutimeq.c CC ../../extmod/moduhashlib.c CC ../../extmod/moducryptolib.c CC ../../extmod/modubinascii.c CC ../../extmod/virtpin.c CC ../../extmod/machine_bitstream.c CC ../../extmod/machine_mem.c CC ../../extmod/machine_pinbase.c CC ../../extmod/machine_signal.c CC ../../extmod/machine_pulse.c CC ../../extmod/machine_pwm.c CC ../../extmod/machine_i2c.c CC ../../extmod/machine_spi.c CC ../../extmod/modbluetooth.c CC ../../extmod/modussl_axtls.c CC ../../extmod/modussl_mbedtls.c CC ../../extmod/moduplatform.c CC ../../extmod/modurandom.c CC ../../extmod/moduselect.c CC ../../extmod/moduwebsocket.c CC ../../extmod/modwebrepl.c CC ../../extmod/modframebuf.c CC ../../extmod/vfs.c CC ../../extmod/vfs_blockdev.c CC ../../extmod/vfs_reader.c CC ../../extmod/vfs_posix.c CC ../../extmod/vfs_posix_file.c CC ../../extmod/vfs_fat.c CC ../../extmod/vfs_fat_diskio.c CC ../../extmod/vfs_fat_file.c CC ../../extmod/vfs_lfs.c CC ../../extmod/utime_mphal.c CC ../../extmod/uos_dupterm.c CC ../../shared/libc/abort_.c CC ../../shared/libc/printf.c MPY uasyncio/__init__.py MPY uasyncio/core.py MPY uasyncio/event.py MPY uasyncio/funcs.py MPY uasyncio/lock.py MPY uasyncio/stream.py MPY dht.py MPY lcd160cr.py MPY lcd160cr_test.py MPY onewire.py MPY lv_utils.py GEN build-STM32F7DISC/frozen_content.c CC build-STM32F7DISC/frozen_content.c CC ../../lib/lv_bindings/driver/stm32/STM32F7DISC/ft5336.c CC ../../lib/lv_bindings/driver/stm32/STM32F7DISC/modrk043fn48h.c CC ../../lib/lv_bindings/driver/stm32/STM32F7DISC/stm32746g_discovery_ts.c CC ../../lib/libm/math.c CC ../../lib/libm/acoshf.c CC ../../lib/libm/asinfacosf.c CC ../../lib/libm/asinhf.c CC ../../lib/libm/atan2f.c CC ../../lib/libm/atanf.c CC ../../lib/libm/atanhf.c CC ../../lib/libm/ef_rem_pio2.c CC ../../lib/libm/erf_lgamma.c CC ../../lib/libm/fmodf.c CC ../../lib/libm/kf_cos.c CC ../../lib/libm/kf_rem_pio2.c CC ../../lib/libm/kf_sin.c CC ../../lib/libm/kf_tan.c CC ../../lib/libm/log1pf.c CC ../../lib/libm/nearbyintf.c CC ../../lib/libm/roundf.c CC ../../lib/libm/sf_cos.c CC ../../lib/libm/sf_erf.c CC ../../lib/libm/sf_frexp.c CC ../../lib/libm/sf_ldexp.c CC ../../lib/libm/sf_modf.c CC ../../lib/libm/sf_sin.c CC ../../lib/libm/sf_tan.c CC ../../lib/libm/wf_lgamma.c CC ../../lib/libm/wf_tgamma.c CC ../../lib/libm/thumb_vfp_sqrtf.c CC ../../shared/libc/string0.c CC ../../shared/netutils/dhcpserver.c CC ../../shared/netutils/netutils.c CC ../../shared/netutils/trace.c CC ../../shared/readline/readline.c CC ../../shared/runtime/gchelper_native.c CC ../../shared/runtime/interrupt_char.c CC ../../shared/runtime/mpirq.c CC ../../shared/runtime/pyexec.c CC ../../shared/runtime/stdout_helpers.c CC ../../shared/runtime/sys_stdio_mphal.c CC ../../shared/timeutils/timeutils.c CC ../../extmod/modonewire.c CC ../../extmod/modnetwork.c CC ../../extmod/modusocket.c CC ../../drivers/bus/softspi.c CC ../../drivers/bus/softqspi.c CC ../../drivers/memory/spiflash.c CC ../../drivers/dht/dht.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_adc_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_cortex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma2d.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_flash_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_gpio.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2c.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pwr_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rcc_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rtc.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_rtc_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_spi.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_tim_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_uart.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_ltdc.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_utils.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_pcd_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_usb.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sd.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_sdmmc.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_ll_fmc.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_mmc.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_sdram.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dcmi.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_dma_ex.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_can.c CC ../../lib/stm32lib/STM32F7xx_HAL_Driver/Src/stm32f7xx_hal_i2s.c CC usbdev/core/src/usbd_core.c CC usbdev/core/src/usbd_ctlreq.c CC usbdev/core/src/usbd_ioreq.c CC usbdev/class/src/usbd_cdc_msc_hid.c CC usbdev/class/src/usbd_msc_bot.c CC usbdev/class/src/usbd_msc_scsi.c CC boardctrl.c CC main.c CC stm32_it.c CC usbd_conf.c CC usbd_desc.c CC usbd_cdc_interface.c CC usbd_hid_interface.c CC usbd_msc_interface.c CC mphalport.c CC mpnetworkport.c CC mpthreadport.c CC irq.c CC pendsv.c CC systick.c CC softtimer.c CC powerctrl.c CC powerctrlboot.c CC rfcore.c CC pybthread.c CC factoryreset.c CC timer.c CC led.c CC pin.c CC pin_defs_stm32.c CC pin_named_pins.c CC bufhelper.c CC dma.c CC i2c.c CC pyb_i2c.c CC spi.c CC pyb_spi.c CC qspi.c CC uart.c CC ulpi.c CC can.c CC fdcan.c CC pyb_can.c CC usb.c CC wdt.c CC eth.c CC gccollect.c CC help.c CC machine_adc.c CC machine_bitstream.c CC machine_i2c.c CC machine_i2s.c CC machine_spi.c CC machine_timer.c CC machine_uart.c CC modmachine.c CC modpyb.c CC modstm.c CC modutime.c CC network_lan.c CC extint.c CC usrsw.c CC rng.c CC rtc.c CC flash.c CC flashbdev.c CC spibdev.c CC storage.c CC sdcard.c CC sdram.c CC fatfs_port.c CC lcd.c CC accel.c CC servo.c CC dac.c CC adc.c CC boards/STM32F7DISC/board_init.c AS ../../lib/stm32lib/CMSIS/STM32F7xx/Source/Templates/gcc/startup_stm32f746xx.s CC ../../lib/stm32lib/CMSIS/STM32F7xx/Source/Templates/system_stm32f7xx.c CC system_stm32.c AS resethandler.s AS ../../shared/runtime/gchelper_m3.s CC ../../lib/lv_bindings/lvgl/src/layouts/grid/lv_grid.c CC ../../lib/lv_bindings/lvgl/src/layouts/flex/lv_flex.c CC ../../lib/lv_bindings/lvgl/src/libs/ffmpeg/lv_ffmpeg.c CC ../../lib/lv_bindings/lvgl/src/libs/bmp/lv_bmp.c CC ../../lib/lv_bindings/lvgl/src/libs/qrcode/lv_qrcode.c CC ../../lib/lv_bindings/lvgl/src/libs/qrcode/qrcodegen.c CC ../../lib/lv_bindings/lvgl/src/libs/fsdrv/lv_fs_cbfs.c CC ../../lib/lv_bindings/lvgl/src/libs/fsdrv/lv_fs_posix.c CC ../../lib/lv_bindings/lvgl/src/libs/fsdrv/lv_fs_stdio.c CC ../../lib/lv_bindings/lvgl/src/libs/fsdrv/lv_fs_win32.c CC ../../lib/lv_bindings/lvgl/src/libs/fsdrv/lv_fs_fatfs.c CC ../../lib/lv_bindings/lvgl/src/libs/freetype/lv_freetype.c CC ../../lib/lv_bindings/lvgl/src/libs/freetype/lv_ftsystem.c CC ../../lib/lv_bindings/lvgl/src/libs/rlottie/lv_rlottie.c CC ../../lib/lv_bindings/lvgl/src/libs/png/lodepng.c CC ../../lib/lv_bindings/lvgl/src/libs/png/lv_png.c CC ../../lib/lv_bindings/lvgl/src/libs/barcode/code128.c CC ../../lib/lv_bindings/lvgl/src/libs/barcode/lv_barcode.c CC ../../lib/lv_bindings/lvgl/src/libs/sjpg/tjpgd.c CC ../../lib/lv_bindings/lvgl/src/libs/sjpg/lv_sjpg.c CC ../../lib/lv_bindings/lvgl/src/libs/tiny_ttf/lv_tiny_ttf.c CC ../../lib/lv_bindings/lvgl/src/libs/gif/lv_gif.c CC ../../lib/lv_bindings/lvgl/src/libs/gif/gifdec.c CC ../../lib/lv_bindings/lvgl/src/others/gridnav/lv_gridnav.c CC ../../lib/lv_bindings/lvgl/src/others/imgfont/lv_imgfont.c CC ../../lib/lv_bindings/lvgl/src/others/sysmon/lv_sysmon.c CC ../../lib/lv_bindings/lvgl/src/others/monkey/lv_monkey.c CC ../../lib/lv_bindings/lvgl/src/others/snapshot/lv_snapshot.c CC ../../lib/lv_bindings/lvgl/src/others/file_explorer/lv_file_explorer.c CC ../../lib/lv_bindings/lvgl/src/others/msg/lv_msg.c CC ../../lib/lv_bindings/lvgl/src/others/ime/lv_ime_pinyin.c CC ../../lib/lv_bindings/lvgl/src/others/fragment/lv_fragment.c CC ../../lib/lv_bindings/lvgl/src/others/fragment/lv_fragment_manager.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_22.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_unscii_8.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_20.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_46.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_24.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_loader.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_40.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_28_compressed.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_38.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_32.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_8.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_12_subpx.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_30.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_26.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_unscii_16.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_34.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_dejavu_16_persian_hebrew.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_12.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_48.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_42.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_simsun_16_cjk.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_14.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_28.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_18.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_fmt_txt.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_36.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_10.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_44.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font_montserrat_16.c CC ../../lib/lv_bindings/lvgl/src/font/lv_font.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_pos.c CC ../../lib/lv_bindings/lvgl/src/core/lv_indev.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_style_gen.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_event.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_style.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_tree.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_scroll.c CC ../../lib/lv_bindings/lvgl/src/core/lv_theme.c CC ../../lib/lv_bindings/lvgl/src/core/lv_indev_scroll.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_class.c CC ../../lib/lv_bindings/lvgl/src/core/lv_group.c CC ../../lib/lv_bindings/lvgl/src/core/lv_disp.c CC ../../lib/lv_bindings/lvgl/src/core/lv_refr.c CC ../../lib/lv_bindings/lvgl/src/core/lv_obj_draw.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_label.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/vglite/lv_draw_vglite_arc.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/vglite/lv_draw_vglite_rect.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/vglite/lv_draw_vglite_line.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/vglite/lv_draw_vglite.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/vglite/lv_vglite_buf.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/vglite/lv_vglite_utils.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/vglite/lv_draw_vglite_blend.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp_osa.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/pxp/lv_draw_pxp.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/pxp/lv_draw_pxp_blend.c CC ../../lib/lv_bindings/lvgl/src/draw/nxp/pxp/lv_gpu_nxp_pxp.c CC ../../lib/lv_bindings/lvgl/src/draw/arm2d/lv_gpu_arm2d.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_transform.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_img_decoder.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw.c CC ../../lib/lv_bindings/lvgl/src/draw/stm32_dma2d/lv_gpu_stm32_dma2d.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_layer.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_img_cache_builtin.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_arc.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_img_buf.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_line.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_layer.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_letter.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_blend.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_rect.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_arc.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_line.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_gradient.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_dither.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_polygon.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_img.c CC ../../lib/lv_bindings/lvgl/src/draw/sw/lv_draw_sw_transform.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_rect.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_triangle.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_mask.c CC ../../lib/lv_bindings/lvgl/src/draw/swm341_dma2d/lv_gpu_swm341_dma2d.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_img_cache.c CC ../../lib/lv_bindings/lvgl/src/draw/lv_draw_img.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_layer.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_mask.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_polygon.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_line.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_composite.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_bg.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_label.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_img.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_rect.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_texture_cache.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_stack_blur.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_utils.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl_arc.c CC ../../lib/lv_bindings/lvgl/src/draw/sdl/lv_draw_sdl.c CC ../../lib/lv_bindings/lvgl/src/draw/gd32_ipa/lv_gpu_gd32_ipa.c CC ../../lib/lv_bindings/lvgl/src/hal/lv_hal_tick.c CC ../../lib/lv_bindings/lvgl/src/themes/default/lv_theme_default.c CC ../../lib/lv_bindings/lvgl/src/themes/mono/lv_theme_mono.c CC ../../lib/lv_bindings/lvgl/src/themes/basic/lv_theme_basic.c CC ../../lib/lv_bindings/lvgl/src/dev/disp/fb/lv_linux_fbdev.c CC ../../lib/lv_bindings/lvgl/src/dev/sdl/lv_sdl_keyboard.c CC ../../lib/lv_bindings/lvgl/src/dev/sdl/lv_sdl_mouse.c CC ../../lib/lv_bindings/lvgl/src/dev/sdl/lv_sdl_window.c CC ../../lib/lv_bindings/lvgl/src/dev/sdl/lv_sdl_mousewheel.c CC ../../lib/lv_bindings/lvgl/src/widgets/tileview/lv_tileview.c CC ../../lib/lv_bindings/lvgl/src/widgets/btn/lv_btn.c CC ../../lib/lv_bindings/lvgl/src/widgets/imgbtn/lv_imgbtn.c CC ../../lib/lv_bindings/lvgl/src/widgets/list/lv_list.c CC ../../lib/lv_bindings/lvgl/src/widgets/meter/lv_meter.c CC ../../lib/lv_bindings/lvgl/src/widgets/dropdown/lv_dropdown.c CC ../../lib/lv_bindings/lvgl/src/widgets/led/lv_led.c CC ../../lib/lv_bindings/lvgl/src/widgets/spinner/lv_spinner.c CC ../../lib/lv_bindings/lvgl/src/widgets/btnmatrix/lv_btnmatrix.c CC ../../lib/lv_bindings/lvgl/src/widgets/switch/lv_switch.c CC ../../lib/lv_bindings/lvgl/src/widgets/slider/lv_slider.c CC ../../lib/lv_bindings/lvgl/src/widgets/span/lv_span.c CC ../../lib/lv_bindings/lvgl/src/widgets/objx_templ/lv_objx_templ.c CC ../../lib/lv_bindings/lvgl/src/widgets/line/lv_line.c CC ../../lib/lv_bindings/lvgl/src/widgets/table/lv_table.c CC ../../lib/lv_bindings/lvgl/src/widgets/animimg/lv_animimg.c CC ../../lib/lv_bindings/lvgl/src/widgets/textarea/lv_textarea.c CC ../../lib/lv_bindings/lvgl/src/widgets/checkbox/lv_checkbox.c CC ../../lib/lv_bindings/lvgl/src/widgets/arc/lv_arc.c CC ../../lib/lv_bindings/lvgl/src/widgets/win/lv_win.c CC ../../lib/lv_bindings/lvgl/src/widgets/label/lv_label.c CC ../../lib/lv_bindings/lvgl/src/widgets/canvas/lv_canvas.c CC ../../lib/lv_bindings/lvgl/src/widgets/spinbox/lv_spinbox.c CC ../../lib/lv_bindings/lvgl/src/widgets/menu/lv_menu.c CC ../../lib/lv_bindings/lvgl/src/widgets/colorwheel/lv_colorwheel.c CC ../../lib/lv_bindings/lvgl/src/widgets/keyboard/lv_keyboard.c CC ../../lib/lv_bindings/lvgl/src/widgets/chart/lv_chart.c CC ../../lib/lv_bindings/lvgl/src/widgets/img/lv_img.c CC ../../lib/lv_bindings/lvgl/src/widgets/msgbox/lv_msgbox.c CC ../../lib/lv_bindings/lvgl/src/widgets/bar/lv_bar.c CC ../../lib/lv_bindings/lvgl/src/widgets/roller/lv_roller.c CC ../../lib/lv_bindings/lvgl/src/widgets/calendar/lv_calendar_header_arrow.c CC ../../lib/lv_bindings/lvgl/src/widgets/calendar/lv_calendar.c CC ../../lib/lv_bindings/lvgl/src/widgets/calendar/lv_calendar_header_dropdown.c CC ../../lib/lv_bindings/lvgl/src/widgets/tabview/lv_tabview.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_bidi.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_log.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_ll.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_mem.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_gc.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_txt_ap.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_anim.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_lru.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_color.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_malloc_builtin.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_math.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_tlsf.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_style.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_fs.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_async.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_timer.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_event.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_txt.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_area.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_memcpy_builtin.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_printf.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_style_gen.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_utils.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_templ.c CC ../../lib/lv_bindings/lvgl/src/misc/lv_anim_timeline.c CC ../../lib/lv_bindings/lvgl/examples/layouts/grid/lv_example_grid_4.c CC ../../lib/lv_bindings/lvgl/examples/layouts/grid/lv_example_grid_3.c CC ../../lib/lv_bindings/lvgl/examples/layouts/grid/lv_example_grid_1.c CC ../../lib/lv_bindings/lvgl/examples/layouts/grid/lv_example_grid_6.c CC ../../lib/lv_bindings/lvgl/examples/layouts/grid/lv_example_grid_2.c CC ../../lib/lv_bindings/lvgl/examples/layouts/grid/lv_example_grid_5.c CC ../../lib/lv_bindings/lvgl/examples/layouts/flex/lv_example_flex_4.c CC ../../lib/lv_bindings/lvgl/examples/layouts/flex/lv_example_flex_2.c CC ../../lib/lv_bindings/lvgl/examples/layouts/flex/lv_example_flex_5.c CC ../../lib/lv_bindings/lvgl/examples/layouts/flex/lv_example_flex_3.c CC ../../lib/lv_bindings/lvgl/examples/layouts/flex/lv_example_flex_6.c CC ../../lib/lv_bindings/lvgl/examples/layouts/flex/lv_example_flex_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/ffmpeg/lv_example_ffmpeg_2.c CC ../../lib/lv_bindings/lvgl/examples/libs/bmp/lv_example_bmp_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/qrcode/lv_example_qrcode_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/freetype/lv_example_freetype_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/rlottie/lv_example_rlottie_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/rlottie/lv_example_rlottie_approve.c CC ../../lib/lv_bindings/lvgl/examples/libs/rlottie/lv_example_rlottie_2.c CC ../../lib/lv_bindings/lvgl/examples/libs/png/img_wink_png.c CC ../../lib/lv_bindings/lvgl/examples/libs/png/lv_example_png_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/barcode/lv_example_barcode_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/sjpg/lv_example_sjpg_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/tiny_ttf/lv_example_tiny_ttf_2.c CC ../../lib/lv_bindings/lvgl/examples/libs/tiny_ttf/lv_example_tiny_ttf_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/gif/lv_example_gif_1.c CC ../../lib/lv_bindings/lvgl/examples/libs/gif/img_bulb_gif.c CC ../../lib/lv_bindings/lvgl/examples/others/gridnav/lv_example_gridnav_4.c CC ../../lib/lv_bindings/lvgl/examples/others/gridnav/lv_example_gridnav_2.c CC ../../lib/lv_bindings/lvgl/examples/others/gridnav/lv_example_gridnav_1.c CC ../../lib/lv_bindings/lvgl/examples/others/gridnav/lv_example_gridnav_3.c CC ../../lib/lv_bindings/lvgl/examples/others/imgfont/lv_example_imgfont_1.c CC ../../lib/lv_bindings/lvgl/examples/others/monkey/lv_example_monkey_3.c CC ../../lib/lv_bindings/lvgl/examples/others/monkey/lv_example_monkey_1.c CC ../../lib/lv_bindings/lvgl/examples/others/monkey/lv_example_monkey_2.c CC ../../lib/lv_bindings/lvgl/examples/others/snapshot/lv_example_snapshot_1.c CC ../../lib/lv_bindings/lvgl/examples/others/file_explorer/lv_example_file_explorer_3.c CC ../../lib/lv_bindings/lvgl/examples/others/file_explorer/lv_example_file_explorer_1.c CC ../../lib/lv_bindings/lvgl/examples/others/file_explorer/lv_example_file_explorer_2.c CC ../../lib/lv_bindings/lvgl/examples/others/msg/lv_example_msg_2.c CC ../../lib/lv_bindings/lvgl/examples/others/msg/lv_example_msg_1.c CC ../../lib/lv_bindings/lvgl/examples/others/msg/lv_example_msg_3.c CC ../../lib/lv_bindings/lvgl/examples/others/ime/lv_example_ime_pinyin_2.c CC ../../lib/lv_bindings/lvgl/examples/others/ime/lv_example_ime_pinyin_1.c CC ../../lib/lv_bindings/lvgl/examples/others/fragment/lv_example_fragment_1.c CC ../../lib/lv_bindings/lvgl/examples/others/fragment/lv_example_fragment_2.c CC ../../lib/lv_bindings/lvgl/examples/scroll/lv_example_scroll_2.c CC ../../lib/lv_bindings/lvgl/examples/scroll/lv_example_scroll_5.c CC ../../lib/lv_bindings/lvgl/examples/scroll/lv_example_scroll_3.c CC ../../lib/lv_bindings/lvgl/examples/scroll/lv_example_scroll_4.c CC ../../lib/lv_bindings/lvgl/examples/scroll/lv_example_scroll_6.c CC ../../lib/lv_bindings/lvgl/examples/scroll/lv_example_scroll_1.c CC ../../lib/lv_bindings/lvgl/examples/event/lv_example_event_1.c CC ../../lib/lv_bindings/lvgl/examples/event/lv_example_event_3.c CC ../../lib/lv_bindings/lvgl/examples/event/lv_example_event_2.c CC ../../lib/lv_bindings/lvgl/examples/event/lv_example_event_4.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_hand.c CC ../../lib/lv_bindings/lvgl/examples/assets/imgbtn_mid.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_cogwheel_indexed16.c CC ../../lib/lv_bindings/lvgl/examples/assets/imgbtn_right.c CC ../../lib/lv_bindings/lvgl/examples/assets/animimg003.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_caret_down.c CC ../../lib/lv_bindings/lvgl/examples/assets/emoji/img_emoji_F617.c CC ../../lib/lv_bindings/lvgl/examples/assets/animimg001.c CC ../../lib/lv_bindings/lvgl/examples/assets/imgbtn_left.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_cogwheel_argb.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_cogwheel_rgb.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_skew_strip.c CC ../../lib/lv_bindings/lvgl/examples/assets/animimg002.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_star.c CC ../../lib/lv_bindings/lvgl/examples/assets/img_cogwheel_chroma_keyed.c CC ../../lib/lv_bindings/lvgl/examples/get_started/lv_example_get_started_3.c CC ../../lib/lv_bindings/lvgl/examples/get_started/lv_example_get_started_1.c CC ../../lib/lv_bindings/lvgl/examples/get_started/lv_example_get_started_4.c CC ../../lib/lv_bindings/lvgl/examples/get_started/lv_example_get_started_2.c CC ../../lib/lv_bindings/lvgl/examples/porting/lv_port_disp_template.c CC ../../lib/lv_bindings/lvgl/examples/porting/lv_port_indev_template.c CC ../../lib/lv_bindings/lvgl/examples/porting/lv_port_fs_template.c CC ../../lib/lv_bindings/lvgl/examples/anim/lv_example_anim_1.c CC ../../lib/lv_bindings/lvgl/examples/anim/lv_example_anim_timeline_1.c CC ../../lib/lv_bindings/lvgl/examples/anim/lv_example_anim_3.c CC ../../lib/lv_bindings/lvgl/examples/anim/lv_example_anim_2.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_6.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_13.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_4.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_14.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_11.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_10.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_12.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_8.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_7.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_3.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_9.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_1.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_15.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_5.c CC ../../lib/lv_bindings/lvgl/examples/styles/lv_example_style_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/tileview/lv_example_tileview_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/btn/lv_example_btn_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/btn/lv_example_btn_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/btn/lv_example_btn_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/imgbtn/lv_example_imgbtn_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/list/lv_example_list_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/list/lv_example_list_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/meter/lv_example_meter_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/meter/lv_example_meter_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/meter/lv_example_meter_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/meter/lv_example_meter_4.c CC ../../lib/lv_bindings/lvgl/examples/widgets/dropdown/lv_example_dropdown_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/dropdown/lv_example_dropdown_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/dropdown/lv_example_dropdown_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/led/lv_example_led_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/spinner/lv_example_spinner_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/btnmatrix/lv_example_btnmatrix_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/switch/lv_example_switch_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/slider/lv_example_slider_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/slider/lv_example_slider_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/slider/lv_example_slider_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/span/lv_example_span_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/line/lv_example_line_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/table/lv_example_table_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/table/lv_example_table_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/animimg/lv_example_animimg_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/textarea/lv_example_textarea_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/textarea/lv_example_textarea_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/textarea/lv_example_textarea_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/checkbox/lv_example_checkbox_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/checkbox/lv_example_checkbox_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/arc/lv_example_arc_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/arc/lv_example_arc_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/win/lv_example_win_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/label/lv_example_label_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/label/lv_example_label_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/label/lv_example_label_4.c CC ../../lib/lv_bindings/lvgl/examples/widgets/label/lv_example_label_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/label/lv_example_label_5.c CC ../../lib/lv_bindings/lvgl/examples/widgets/canvas/lv_example_canvas_4.c CC ../../lib/lv_bindings/lvgl/examples/widgets/canvas/lv_example_canvas_7.c CC ../../lib/lv_bindings/lvgl/examples/widgets/canvas/lv_example_canvas_6.c CC ../../lib/lv_bindings/lvgl/examples/widgets/canvas/lv_example_canvas_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/canvas/lv_example_canvas_5.c CC ../../lib/lv_bindings/lvgl/examples/widgets/canvas/lv_example_canvas_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/canvas/lv_example_canvas_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/spinbox/lv_example_spinbox_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/menu/lv_example_menu_5.c CC ../../lib/lv_bindings/lvgl/examples/widgets/menu/lv_example_menu_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/menu/lv_example_menu_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/menu/lv_example_menu_4.c CC ../../lib/lv_bindings/lvgl/examples/widgets/menu/lv_example_menu_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/colorwheel/lv_example_colorwheel_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/keyboard/lv_example_keyboard_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/keyboard/lv_example_keyboard_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_5.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_7.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_6.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_8.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_4.c CC ../../lib/lv_bindings/lvgl/examples/widgets/chart/lv_example_chart_9.c CC ../../lib/lv_bindings/lvgl/examples/widgets/img/lv_example_img_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/img/lv_example_img_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/img/lv_example_img_4.c CC ../../lib/lv_bindings/lvgl/examples/widgets/img/lv_example_img_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/msgbox/lv_example_msgbox_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/obj/lv_example_obj_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/obj/lv_example_obj_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/bar/lv_example_bar_4.c CC ../../lib/lv_bindings/lvgl/examples/widgets/bar/lv_example_bar_5.c CC ../../lib/lv_bindings/lvgl/examples/widgets/bar/lv_example_bar_6.c CC ../../lib/lv_bindings/lvgl/examples/widgets/bar/lv_example_bar_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/bar/lv_example_bar_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/bar/lv_example_bar_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/roller/lv_example_roller_3.c CC ../../lib/lv_bindings/lvgl/examples/widgets/roller/lv_example_roller_2.c CC ../../lib/lv_bindings/lvgl/examples/widgets/roller/lv_example_roller_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/calendar/lv_example_calendar_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/tabview/lv_example_tabview_1.c CC ../../lib/lv_bindings/lvgl/examples/widgets/tabview/lv_example_tabview_2.c CC build-STM32F7DISC/lvgl/lv_mpy.c CC ../../lib/oofatfs/ff.c CC ../../lib/oofatfs/ffunicode.c CC build-STM32F7DISC/pins_STM32F7DISC.c LINK build-STM32F7DISC/firmware.elf text data bss dec hex filename 878068 4144 30712 912924 dee1c build-STM32F7DISC/firmware.elf GEN build-STM32F7DISC/firmware0.bin GEN build-STM32F7DISC/firmware1.bin GEN build-STM32F7DISC/firmware.dfu GEN build-STM32F7DISC/firmware.hex katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$
- firmware.hex が出来ている
katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$ ll build-STM32F7DISC/firmware* -rw-r--r-- 1 katta katta 882533 Jun 13 10:38 build-STM32F7DISC/firmware.dfu -rwxr-xr-x 1 katta katta 1694376 Jun 13 10:38 build-STM32F7DISC/firmware.elf* -rw-r--r-- 1 katta katta 2481520 Jun 13 10:38 build-STM32F7DISC/firmware.hex -rw-r--r-- 1 katta katta 3931900 Jun 13 10:38 build-STM32F7DISC/firmware.map -rwxr-xr-x 1 katta katta 14668 Jun 13 10:38 build-STM32F7DISC/firmware0.bin* -rwxr-xr-x 1 katta katta 867544 Jun 13 10:38 build-STM32F7DISC/firmware1.bin* katta@RZ7OL14KHO580H:~/lv_micropython/ports/stm32$
Last modified
8 months ago
Last modified on Apr 14, 2024, 1:09:11 PM
Note:
See TracWiki
for help on using the wiki.