
NXP V1.9.1 GUI Guider User Manual

Informasi dokumen

1 Luwihview
GUI Guider minangka alat pangembangan antarmuka pangguna grafis sing ramah pangguna saka NXP sing ngidini pangembangan kanthi cepet tampilan kualitas kanthi perpustakaan grafis LVGL open-source. Editor GUI Guider seret lan selehake nggampangake nggunakake akeh fitur LVGL, kayata widget, animasi, lan gaya, kanggo nggawe GUI kanthi minimal utawa ora ana kodhe.
Kanthi ngeklik tombol, sampeyan bisa mbukak aplikasi ing lingkungan simulasi utawa ngekspor menyang proyek target. Kode sing digawe saka GUI Guider bisa gampang ditambahake menyang proyek MCUXpresso IDE, nyepetake proses pangembangan lan ngidini sampeyan nambah antarmuka pangguna sing dipasang ing aplikasi sampeyan kanthi lancar.
GUI Guider gratis kanggo digunakake karo MCU tujuan umum NXP, MCU silang, MCU nirkabel, lan MPU. GUI Guider kalebu template proyek sing dibangun kanggo platform sing didhukung.
2 V1.9.1 GA (Dirilis tanggal 30 April 2025)
2.1 Fitur anyar (Dirilis tanggal 30 April 2025)
- alat pangembangan UI
- Ndhukung luwih akeh karakter ing jeneng proyek
- Path folder khusus kanggo nggawe kode
- Editor kode: nyimpen otomatis pangowahan kode khusus
- Dhukungan video lan demo kanggo i.MX
- Dhukungan kamera lan demo kanggo i.MX
- Demo industri ing MCX: kontrol tetanèn
- Konverter gambar: mode dither, align otomatis - Benchmarking
– Demo VGLite: i.MX RT700 (800×480, 462×462, 392×392)
- Nggawe demo optimasi kinerja ing i.MX RT1060EVKC kanthi LVGL v9 - Rantai piranti
- MCUX SDK 25.03.00
– MCUX IDE 25.03.00/VSCode/ARMGCC/IAR/Keil upgrade - Sasaran
– FRDM-MCXA276
– FRDM-RW612
- FRDM-IMX91
2.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan.
3 V1.9.0 GA (Dirilis tanggal 22 Januari 2025)
3.1 Fitur anyar (Dirilis tanggal 22 Januari 2025)
- alat pangembangan UI
- VIT terintegrasi kanggo HMI sing didorong swara kanthi LVGL v8: i.MX RT1060EVKC, i.MX RT1170EVKB
- Referensi path relatif kanggo sumber files
- Jendhela simulator sing bisa diowahi ukurane kanggo LVGL v9
- Dhukungan FreeMASTER kanggo LVGL v9
- Tambah demo bangunan pinter
- Nambah AC lan demo bar kemajuan
- Piranti anyar lan pituduh aplikasi
- Nyawiji gaya setelan jendhela - Pustaka
– LVGL v9.2.1 - Rantai piranti
- MCUXpresso SDK 24.12.00
- MCUXpresso IDE 24.12.00
- MCUXpresso kanggo VSCode
– upgrade ARMGCC/IAR/Keil
– Dhukungan Zephyr v4.0 kanggo LVGL v8.3.10
– Upgrade kanggo Linux BSP kanggo 6.6.36-2.1.0 - Target
- i.MX RT700EVK
– i.MX91EVK 9×9
– i.MX93 FRDM
– i.MX: DRM lan Wayland backend - Ndandani bug
– LGLGUIB-2495: Tampilan simulator demo RT1176 (720×1280) metu saka layar
Nalika ambane utawa dhuwur simulator ngluwihi ukuran monitor, bagéan saka simulator metu saka monitor.
3.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan.
4 V1.8.1 GA (Dirilis tanggal 30 September 2024)
- alat pangembangan UI
– NXP SSO mlebu
- Statistik widget kanggo layar
- Statistik widget kanggo proyek
- Simulator lancar ing FreeMASTER
- Coba maneh mekanisme maca variabel FreeMASTER
- Ndhukung target acara salinan - Tambah editor pemicu acara
– Survey: ngidini rincian input kanggo pilihan 'liyane'
– Sorot pilih gambar ing jendela gambar
- Nyawiji gaya kode sing digawe
- Demo pangisi daya EV - Pustaka
– Video kanggo i.MX RT1160/70 - Rantai piranti
- MCUX IDE 11.10.0
– ARMGCC 13.2.1
– IAR 9.60.1
- Keil MDK 5.39.0 - Target
– i.MX91EVK 11×11
– Copot mode lanskap 1280×720 kanggo i.MX RT1160/1170
4.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%.
5 V1.8.0 GA (Dirilis tanggal 31 Juli 2024)
5.1 Fitur anyar (Dirilis tanggal 31 Juli 2024)
- alat pangembangan UI
- Gaya ngatur, impor, ekspor
- Konverter HTML
- Jendhela widget sing dioptimalake
- Kunci widget
- Mungkasi mbangun
- Setelan acara visual
- Kluster digital sing ditingkatake
– Dipindhah setelan project menyang menu Project
- Kode sing luwih apik viewer / editor
- Ngapikake Ctrl + A lan klik tengen mouse - Pustaka
- Dibusak v7
- LED: owah-owahan warna miturut acara - Rantai piranti
– MCUX IDE11.10/SDK 2.16
- Nganyarke ARMGCC / IAR / Keil - Zephyr 3.6 - Target
– FRDM-MCXN236
- FRDM-MCX: mode potret - Dokumen
- Katrangan luwih akeh babagan demo - Ndandani bug
– LGLGUIB-4383: Pangecualian sawise upgrade project
Nalika proyek adhedhasar kamera praview Cithakan digawe banjur nganyari karo v1.7.2, project nganyari beda. Bagian kamera dibusak lan proyek ora bisa mlaku kaya sing dikarepake.
– LGLGUIB-4145: Kamera sadurungeview cithakan ora bisa mlaku
A project digawe adhedhasar konfigurasi gawan saka pra kameraview cithakan kanggo i.MX RT1170- EVK. Ora ana sing ditampilake ing layar nalika aplikasi mlaku ing papan target.
– LGLGUIB-4404: GUI Guider macet nalika ngasilake kode sawise mbusak gambar latar mburi widget liwat manager sumber
Nalika gambar latar mburi widget dibusak liwat manger sumber, GUI Guider IDE macet nalika ngasilaken kode.
5.2 Masalah sing dikenal
• LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan.
• LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%.
6 V1.7.2 GA (Dirilis tanggal 19 April 2024)
6.1 Fitur anyar (Dirilis tanggal 19 April 2024)
- Ndandani bug
- Nalika fungsi debug FreeMASTER diaktifake, kode sumber sing gegandhengan karo FreeMASTER ora bisa digawe kanthi bener.
- Nalika ngrancang aplikasi sing rumit, editor GUI ora refresh nalika nambah widget anyar.
6.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%.
7 V1.7.1 GA (Dirilis tanggal 29 Maret 2024)
7.1 Fitur anyar (Dirilis tanggal 29 Maret 2024)
- alat pangembangan UI
- Konverter video
- Tampilan widget koordinat lan ukuran
- Format teks tombol dhukungan
– Status download template
- Tampilan SDK lan versi toolchain
- Pisah ngasilake kode, mbangun, mbukak simulator
- Pilihan macem-macem widget ing wit widget
- Menu tombol trabasan
- Mode Dither saka werna latar mburi gradien
- Dhukungan simbol LVGL
– Lewati struktur guider_ui minangka data pangguna saka fungsi callback acara
- Demo multi-basa
- Desain referensi kluster digital - Kinerja
- Kinerja sing dioptimalake kanggo transisi layar - Ndandani bug
– LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target
Kanthi panel RT1160-EVK karo RK043FN02H, nggawe mantanample saka GUI Guider lan pilih papan RT1060- EVK lan panel RK043FN66HS. Banjur, jalanake "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan. Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel.
7.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%.
8 V1.7.0 GA (Dirilis tanggal 31 Januari 2024)
8.1 Fitur anyar (Dirilis tanggal 31 Januari 2024)
- alat pangembangan UI
- Klik kaping pindho proyek file kanggo mbukak Guider GUI
- Ganti jinis tampilan ing setelan proyek
- Pindhah setelan keyboard menyang setelan proyek
- Demo widget anyar
- Kategoriake demo lan desain referensi
– Ditambahake view menu
- Prompt sajrone "Run Target" yen ora ana piranti sing disambungake
- Bangunan tambahan kanggo simulator - Atribut liyane, gaya, acara, lan tumindak
- Tombol trabasan liyane
- Kode redundansi sing dioptimalake
- Survey Guider GUI - Integrasi FreeMASTER
- Desain GUI debug WYSIWYG
- Widget lan variabel naleni
– Variabel maca lan nulis
- Debug remot ing simulator - Pustaka
– LVGL v8.3.10
– Gambar animasi/gambar 3D: setelan format warna - Rantai piranti
- MCUX IDE 11.9.0
- MCUX SDK 2.15.000
– ARMGCC 12.3.1
– IAR 9.50.1
- Keil MDK 5.38
- Zephyr 3.5
- RT-Utas 5.0.2
- Yocto SDK 6.1-mickledore. - Sasaran
– LPC55S36
– Panel MCX-N947-FRDMX + X-LCD-PAR-S035 - Ndandani bug
– LGLGUIB-3546: Batal ora bisa mlaku nalika sawetara unsur dipilih
Batal ora bisa mlaku nalika sawetara unsur dipilih lan dipindhah (mung sawetara sing bali menyang posisi sadurunge nalika mencet batalaken). Workaround kanggo nindakake batalaken kanggo saben unsur.
– LGLGUIB-3549: Gambar GIF mandheg animasi
Nalika nggunakake widget Aimg kanggo nampilake gambar GIF, animasi mandheg sawise siji babak pengulangan gambar ing Papan target nalika nggunakake ARMGCC mbangun. Solusine yaiku nggunakake MCUXpresso IDE, IAR, utawa Keil IDE.
– LGLGUIB-3831: Teks ing widget label ora ditampilake kanthi bener
Teks ing widget label ora ditampilake kanthi bener ing simulator lan LCD papan.
8.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%. - LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target
Kanthi panel RT1160-EVK karo RK043FN02H, nggawe mantanample saka GUI Guider lan pilih papan RT1060-EVK lan panel RK043FN66HS. Banjur, jalanake "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan. Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel.
9 V1.6.1 GA (Dirilis tanggal 28 September 2023)
9.1 Fitur anyar (Dirilis tanggal 28 September 2023)
- alat pangembangan UI
- Tata letak template anyar ing tuntunan proyek anyar
- Nambahake sub-menu kanggo widget menu
- Klik kaping pindho widget kanggo ngowahi teks: tombol, label, lan area teks
- Mekanisme kabar rilis anyar
- Ndhukung ngganti wangun editor
- Liyane atribut lan gaya
- Parameter setelan animasi liyane
- Nyetel gambar latar mburi macem-macem negara widget switch
- Nambah bagean indikator kanggo widget meter
- Demo widget anyar: kanvas
- Desain referensi anyar: jam tangan pinter
- Dianyari gaya baris standar
- Pilihan zoom sing bisa dipilih
- Dhukungan QNX kanggo i.MX93
- Tombol trabasan liyane
- Peningkatan UX nomer lan input teks
- Struktur pandhuan pangguna sing dioptimalake - Kinerja
- Penyangga pigura SRAM kanggo i.MX RT1040 EVK lan i.MX RT1064 EVK
- Cithakan sing dioptimalake kinerja - Widget
- Area teks: mode siji baris lan sandhi
- Kanvas sing ditingkatake: tarik macem-macem widget - Sasaran
- i.MX RT1060 EVKC
– i.MX RT1170 EVKB: Panel RPI - Ndandani bug
– LGLGUIB-3545: Simulator ora bisa digunakake kanthi bener kanggo demo piranti cerdas
Demo piranti cerdas ora bisa digunakake ing simulator Micro-Python. Solusi kasebut yaiku nggunakake simulator C.
9.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%. - LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target
Kanthi panel RT1160-EVK karo RK043FN02H, nggawe mantanample saka GUI Guider lan pilih papan RT1060-EVK lan panel RK043FN66HS. Banjur, jalanake "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan. Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel. - LGLGUIB-3546: Batal ora bisa mlaku nalika sawetara unsur dipilih
Batal ora bisa mlaku nalika sawetara unsur dipilih lan dipindhah (mung sawetara sing bali menyang posisi sadurunge nalika mencet batalaken). Workaround kanggo nindakake batalaken kanggo saben unsur. - LGLGUIB-3549: Gambar GIF mandheg animasi
Nalika nggunakake widget Aimg kanggo nampilake gambar GIF, animasi mandheg sawise pengulangan gambar bunder ing papan target nalika nggunakake ARMGCC mbangun. Solusine yaiku nggunakake MCUXpresso IDE, IAR, utawa Keil IDE.
10 V1.6.0 GA (Dirilis tanggal 31 Juli 2023)
10.1 Fitur anyar (Dirilis tanggal 31 Juli 2023)
- alat pangembangan UI
- Cithakan awan
- Gaya sing wis ditemtokake
- Allow jeneng widget padha ing layar beda
- 1 bit lan 8 bit ambane werna
- Aktifake lan mateni panji
- Liyane atribut, gaya, lan acara, contoneample, isyarat
- Setel gambar latar mburi kanggo widget
- Demo widget anyar: Lottie, menu, carousel
- Desain referensi anyar: piranti cerdas, label cerdas
- Demo widget sing luwih apik: SDcardStorage
- Layar sing dipilih minangka layar wiwitan
- Editor kode sumber khusus files
- Widget bisa luwih gedhe tinimbang layar
- Tambah kode khusus sawise setup_screen
- Format gabungan jeneng papan
– Mbusak ketergantungan Jawa
- Dokumen online
- Kontrol versi kanggo nganyarke proyek - Pustaka
– LVGL v8.3.5
- Widget barcode - Optimasi pathokan
- Dhukungan buffer pigura SRAM kanggo MCX-N9-BRK lan i.MX RT1050
- Ngapikake kacepetan instalasi
- kacepetan Optimized saka kode generasi - Rantai piranti
- MCUX IDE 11.8.0
- MCUX SDK 2.14.0
– ARMGCC 12.2
– IAR 9.40.1
- Keil MDK 5.38 - Target
– MCX-N5xx-EVK – RW6102
– KW45
- i.MX93 (inti A) - tuan rumah
- ARM64 Mac - Ndandani bug
– LGLGUIB-3334: Ora bisa nggunakake jeneng widget sing padha ing layar sing beda
Jeneng widget sing padha ora bisa digunakake ing layar sing beda. Kanggo example, btn_1 digunakake minangka jeneng tombol ing layar 1, btn_1 kudu digunakake minangka jeneng tombol ing layar 2.
– LGLGUIB-3335: Nalika mbatalake salinan layar, layar sumber bakal diganti
Nalika nyalin layar, banjur batalaken operasi nyalin, layar asli diganti.
– LGLGUIB-3351: Ora bisa ngganti jeneng judhul tab
Kita ora bisa ngganti judhul tab. Judhul tab nggunakake jeneng variabel sing cocog sing ora bisa ngemot spasi lan duwe sawetara kendala liyane.
10.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan aplikasi kasebut sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%. - LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target
Kanthi panel RT1160-EVK karo RK043FN02H, nggawe mantanample saka GUI Guider lan pilih papan RT1060- EVK lan panel RK043FN66HS. Banjur, jalanake "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan. Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel. - LGLGUIB-3545: Simulator ora bisa digunakake kanthi bener kanggo demo piranti cerdas
Demo piranti cerdas ora bisa digunakake ing simulator MicroPython. Solusi kasebut yaiku nggunakake simulator C. - LGLGUIB-3546: Batal ora bisa mlaku nalika sawetara unsur dipilih
Batal ora bisa mlaku nalika sawetara unsur dipilih lan dipindhah (mung sawetara sing bali menyang posisi sadurunge nalika mencet batalaken). Workaround kanggo nindakake batalaken kanggo saben unsur. - LGLGUIB-3549: Gambar GIF mandheg animasi
Nalika nggunakake widget Aimg kanggo nampilake gambar GIF, animasi mandheg sawise pengulangan gambar babak ing papan target nalika nggunakake ARMGCC mbangun. Solusine yaiku nggunakake MCUXpresso IDE, IAR, utawa Keil IDE.
11 V1.5.1 GA (Dirilis tanggal 31 Maret 2023)
11.1 Fitur anyar (Dirilis tanggal 31 Maret 2023)
- alat pangembangan UI
- Multi-kayata
- Setelan acara kanggo gambar lan area teks
- Aktifake monitor memori runtime
- Setelan visibilitas widget
- Pindhah widget ing antarane layar
– Tab ing wadhahview lan kothakview - Pilihan khusus kanggo lv_conf.h
- Ngapikake pituduh "Run Simulator" / "Run Target"
- Bar kemajuan "proyek ekspor"
- Simpen warna khusus
- Tambah widget kanthi klik mouse ing mode nggedhekake
- Distribusi widget horisontal / vertikal
- Fungsi trabasan liyane ing klik-tengen mouse
- Ndhukung pambusakan proyek langsung
- Jendela wit sumber daya fleksibel
- Demo anyar: AC lan garis kemajuan
- Ngapikake demo sing wis ana
- Panah entri tambahan kanggo subitem - Optimasi pathokan
– i.MX RT595: standar kanggo SRAM pigura buffer
– Ngurangi kode keluwih saka aplikasi GUI - Rantai piranti
- MCUX IDE 11.7.1
- MCUX SDK 2.13.1 - Target
- i.MX RT1060 EVKB
– i.MX RT595: SRAM pigura buffer
– i.MX RT1170: ambane werna 24b
• Host OS
- Ubuntu 22.04 - Ndandani bug
– LGLGUIB-2517: Posisi gambar ora ditampilake kanthi bener ing simulator
Setel gambar menyang posisi siji. Iku nuduhake panyimpangan sethitik ing simulator. Posisi kasebut bener nalika mlaku ing papan pangembangan.
11.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" rampung ing macOS, sanajan APP wis sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%. - LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target
Kanthi panel RT1160-EVK karo RK043FN02H, nggawe mantanample saka GUI Guider lan pilih papan RT1060- EVK lan panel RK043FN66HS. Banjur, jalanake "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan. Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel.
12 V1.5.0 GA (Dirilis tanggal 18 Januari 2023)
12.1 Fitur anyar (Dirilis tanggal 18 Januari 2023)
- alat pangembangan UI
- Konverter gambar lan panggabungan binar
- Manajer sumber: gambar, font, video, lan lottie json
- Trabasan nggawa widget menyang ndhuwur utawa ngisor
- Tampilake template dhasar ing jendela informasi proyek
- Simpen gambar binar ing lampu kilat QSPI
- Kayata keyboard tunggal
- Gawe serep proyek sadurunge nganyarke
- Tumindak widget ing layar mbukak
- Setelan acara layar
- Tampilan GUI Guider versi
- Optimasi ukuran memori kanggo aplikasi multi-kaca
- Tampilake lambang lan baris ing wit sumber
- Jendela widget fleksibel
- Ganti ukuran jendhela kanthi nyeret mouse
– Komentar ing lv_conf.h - Pustaka
– LVGL v8.3.2
- Widget video (platform sing dipilih)
- Widget Lottie (platform sing dipilih)
- Kode QR
- Bar kemajuan teks - Rantai piranti
- MCUX IDE 11.7.0
- MCUX SDK 2.13.0 - Target
- MCX-N947-BRK
- i.MX RT1170EVKB
– LPC5506
– i.MX RT1060: SRAM pigura buffer - Ndandani bug
– LGLGUIB-2522: Kudu ngreset platform kanthi manual sawise mbukak Target karo Keil
Nalika nggawe mantanample (printer) GUI Guider, sing milih papan RT1060-EVK lan panel RK043FN02H, nglakokake "RUN"> Target "Keil". Jendhela log nuduhake "ora ditemtokake", supaya papan kudu direset kanthi manual kanggo mbukak mantanample.
– LGLGUIB-2720: Prilaku widget Carousel ing simulator MicroPython ora bener
Nalika nambahake tombol gambar ing carousel lan ngeklik widget, status tombol gambar ditampilake ora normal.
12.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" rampung ing macOS, sanajan APP wis sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%.
- LGLGUIB-2517: Posisi gambar ora ditampilake kanthi bener ing simulator
Setel gambar menyang posisi siji. Iku nuduhake panyimpangan sethitik ing simulator. Posisi kasebut bener nalika mlaku ing papan pangembangan. - LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target
Kanthi panel RT1160-EVK karo RK043FN02H, nggawe mantanample saka GUI Guider lan pilih papan RT1060- EVK lan panel RK043FN66HS. Banjur, jalanake "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan. Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel.
13 V1.4.1 GA (Dirilis tanggal 30 September 2022)
13.1 Fitur anyar (Dirilis tanggal 30 September 2022)
- alat pangembangan UI
- Layar non-deformasi praview
- Ukuran tampilan gambar sing diimpor
– Katrangan, jinis, lan link doc ing jendhela atribut
– Pindhah posisi editor nganggo mouse
- Skala piksel ing jendhela editor
- Demo dekode gambar runtime (SD): i.MX RT1064, LPC54S018M
– Tur video (SD) muter: i.MX RT1050
- Jeneng sing luwih apik, nilai standar, lan pituduh kanggo atribut
- Submenu lisensi
– Prompt saka kode override
- Fokus otomatis ing widget anyar ing editor
- Apik fitur rotasi gambar basis mouse
- Ndeteksi otomatis kanggo custom.c lan custom.h
- Peningkatan kaku lan stabilitas - Pustaka
- Widget kothak teks data
- Tanggalan: nyorot tanggal sing dipilih - Target
- NPI: i.MX RT1040 - Rantai piranti
- MCUXpresso IDE 11.6.1
- MCUXpresso SDK 2.12.1 - RTOS
- Zephyr - Ndandani bug
– LGLGUIB-2466: [Widget: Slider] V7&V8: Slider outline opacity ora normal ing editor
Nalika nyetel outline opacity widget panggeser menyang 0, outline isih katon ing editor.
13.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS Pesen kesalahan katon ing jendela log nalika "Run Target" wis rampung ing macOS, sanajan APP wis disebarake kanthi sukses ing papan.
- LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%. - LGLGUIB-2517: Posisi gambar ora ditampilake kanthi bener ing simulator
Setel gambar menyang posisi siji. Iku nuduhake panyimpangan sethitik ing simulator. Posisi kasebut bener nalika mlaku ing papan pangembangan. - LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target
Kanthi panel RT1160-EVK karo RK043FN02H, nggawe mantanample saka GUI Guider lan pilih papan RT1060- EVK lan panel RK043FN66HS. Banjur, jalanake "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan. Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel. - LGLGUIB-2522: Kudu ngreset platform kanthi manual sawise mbukak Target karo Keil
Nalika nggawe mantanample (printer) GUI Guider, sing milih papan RT1060-EVK lan panel RK043FN02H, nglakokake "RUN"> Target "Keil". Jendhela log nuduhake "ora ditemtokake", supaya papan kudu direset kanthi manual kanggo mbukak mantanample. - LGLGUIB-2720: Prilaku widget Carousel ing simulator MicroPython ora bener
Nalika nambahake tombol gambar ing carousel lan ngeklik widget, status tombol gambar ditampilake ora normal.
14 V1.4.0 GA (Dirilis tanggal 29 Juli 2022)
14.1 Fitur anyar (Dirilis tanggal 29 Juli 2022)
- alat pangembangan UI
- Tata letak gabungan UI setelan atribut
- Setelan bayangan
- Rasio kustom saka ukuran GUI
- Tema lan setelan sistem liyane
– Zoom out < 100 %, kontrol mouse
- Gampang nyetel layar gawan
- Garis horisontal lan selaras
– Layar lan gambar praview
- Ngimpor gambar batch
- Puter gambar kanthi mouse
- Default kanggo tampilan anyar
- Restrukturisasi proyek
- RT-Thread - Widget
– LVGL v8.2.0
– Umum: menu, saklar putar(busur), tombol radio, input Cina
- Pribadi: carousel, jam analog - Kinerja
- Cithakan kinerja sing dioptimalake saka i.MX RT1170 lan i.MX RT595
- Optimasi ukuran kanthi nyusun widget lan ketergantungan sing digunakake - Target
– LPC54628: panyimpenan lampu kilat external – i.MX RT1170: mode malang
- Tampilan RK055HDMIPI4MA0 - Rantai piranti
- MCUXpresso IDE 11.6
- MCUXpresso SDK 2.12
– IAR 9.30.1
- Keil MDK 5.37 - Ndandani bug
– LGLGUIB-1409: Kesalahan framing acak
Kadhangkala menu ndhuwur bisa dipotong sawise widget nambah lan mbusak operasi ing editor UI.
Saiki, ora ana rincian liyane babagan masalah iki. Siji-sijine solusi sing dingerteni yen masalah iki kedadeyan yaiku nutup lan mbukak maneh aplikasi GUI Guider.
– LGLGUIB-1838: Kadhangkala gambar svg ora diimpor kanthi bener
Kadhangkala gambar svg ora diimpor kanthi bener ing GUI Guider IDE.
– LGLGUIB-1895: [Shape:color] lvgl-v8: Widget warna distorsi nalika ukurane gedhe Nalika nggunakake warna
widget LVGL v8, widget distort nalika ukuran widget werna gedhe.
– LGLGUIB-2066: [imgbtn] Bisa milih macem-macem gambar kanggo negara
Nalika milih gambar kanggo macem-macem negara tombol gambar (Released, Pressed, Checked Release, utawa Checked Pressed), sampeyan bisa milih sawetara gambar ing kothak dialog pilihan. Kothak pilihan mung kudu nyorot gambar sing dipilih pungkasan.
– LGLGUIB-2107: [GUI Editor] Area desain Editor GUI ora padha karo asil simulator utawa target
Nalika ngrancang layar kanthi grafik, desain editor GUI bisa uga ora cocog karo asil nalika viewing simulator utawa ing target.
– LGLGUIB-2117: Simulator Guider GUI ngasilake kesalahan sing ora dingerteni, lan aplikasi UI ora bisa nanggapi acara apa wae
Nalika ngembangake aplikasi multi-layar nganggo GUI Guider, telung layar bisa diowahi kanthi ngeklik tombol. Sawise kaping pirang-pirang ngoper layar, simulator utawa papan excites abnormally lan laporan kesalahan dingerteni, lan demo ora bisa nanggapi kanggo acara apa wae.
– LGLGUIB-2120: Filter recolor ora bisa digunakake ing layar desain
Fitur recolor filter ora ditampilake kanthi bener ing jendhela desain. Nalika gambar ditambahake karo werna asli putih, filter ngganti werna dadi biru. Jendhela desain nuduhake yen kabeh gambar, kalebu latar mburi, ngalih menyang warna anyar. Pangarep-arep supaya latar mburi ora owah.
– LGLGUIB-2121: Ukuran font ora bisa luwih gedhe tinimbang 100
Ukuran font ora bisa luwih gedhe tinimbang 100. Ing sawetara aplikasi GUI, ukuran font luwih gedhe dibutuhake.
– LGLGUIB-2434: Tampilan tanggalan salah panggonan
Nalika nggunakake tab view minangka latar mburi sakabèhé, sawise nambah tanggalan ing content2, iku ora ditampilake bener, ora ketompo carane tanggalan diowahi ukurane. Masalah sing padha dumadi ing simulator lan papan.
– LGLGUIB-2502: Ora bisa ngganti warna BG item dhaptar ing widget dhaptar gulung mudhun
Werna latar mburi kanggo label dhaptar ing widget dhaptar gulung mudhun ora bisa diganti.
14.2 Masalah sing dikenal
- LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" rampung ing macOS, sanajan APP wis sukses dipasang ing papan. - LGLGUIB-2495: Tampilan simulator demo RT1176 (720 × 1280) metu saka layar
Nalika mbukak simulator demo RT1176 kanthi tampilan standar (720 × 1280), simulator metu saka layar lan ora bisa nampilake kabeh isi. Solusi kasebut yaiku ngganti setelan skala tampilan host dadi 100%. - LGLGUIB-2517: Posisi gambar ora ditampilake kanthi bener ing simulator
Setel gambar menyang posisi siji. Iku nuduhake panyimpangan sethitik ing simulator. Posisi kasebut bener nalika mlaku ing papan pangembangan. - LGLGUIB-2520: Jinis panel salah nalika mbukak demo ing target Kanthi RT1160-EVK
karo panel RK043FN02H, nggawe Example saka GUI Guider lan pilih papan RT1060-EVK lan panel RK043FN66HS. Banjur eksekusi "RUN"> Target "MCUXpresso". GUI bisa ditampilake ing tampilan.
Nalika ngekspor proyek lan nyebarke dening MCUXpresso IDE, ora ana tampilan GUI ing panel. - LGLGUIB-2522: Kudu ngreset platform kanthi manual sawise mbukak Target karo Keil
Nalika nggawe mantanample (printer) GUI Guider sing milih papan RT1060-EVK lan panel RK043FN02H, nglakokake "RUN"> Target "Keil". Jendhela log nuduhake "ora ditemtokake" lan mulane papan kudu direset kanthi manual kanggo mbukak mantanample.
15 V1.3.1 GA (Dirilis tanggal 31 Maret 2022)
15.1 Fitur anyar (Dirilis tanggal 31 Maret 2022)
• alat pangembangan UI
- Wisaya kanggo nggawe proyek
- Skala otomatis GUI
- Tampilan sing bisa dipilih kanthi pilihan khusus
- 11 font anyar: kalebu Arial, Abel, lan liya-liyane
- Default kanggo font Arial ing demo
- Monitor memori
- Kamera praview APP ing i.MX RT1170
- Widget klompok pindhah
- Salinan wadhah
- Kompilasi tambahan
• Widget
- Jam analog animasi
- Jam digital animasi
• Kinerja
- Optimasi wektu mbangun
- Pilihan Perf: ukuran, kacepetan, lan, imbangan
– Bab kinerja ing Pandhuan pangguna
• Target
- i.MX RT1024
- LPC55S28, LPC55S16
• Toolchain
- MCU SDK v2.11.1
– MCUX IDE v11.5.1
• Ndandani bug
– LGLGUIB-1557: Fungsi salinan / tempel widget wadhah kudu ditrapake kanggo kabeh widget anak GUI Guider operasi salinan lan tempel mung ditrapake kanggo widget dhewe lan ora kalebu kanggo bocah-bocah. Kanggo example, nalika wadhah digawe lan panggeser ditambahake minangka bocah, nyalin lan nempel wadhah kasebut, ngasilake wadhah anyar. Nanging, wadhah kasebut tanpa slider anyar. Fungsi salinan / tempel widget wadhah saiki ditrapake kanggo kabeh widget bocah.
– LGLGUIB-1616: Ngapikake UX widget munggah/mudhun ing jendhela sumber Ing tab Sumber Daya, layar bisa ngemot akeh widget. Ora efisien lan ora trep kanggo mindhah sumber daya widget saka ngisor menyang ndhuwur ing dhaptar widget ing layar. Iku mung bisa sawise langkah-langkah dening klik mouse. Kanggo nyedhiyakake pengalaman sing luwih apik, fitur seret lan selehake saiki didhukung.
– LGLGUIB-1943: [IDE] Posisi wiwitan baris ora bener ing editor
Nalika nyetel posisi wiwitan baris menyang (0, 0), posisi wiwitan widget ora bener ing editor.
Nanging, posisi normal ing simulator lan target.
– LGLGUIB-1955: Ora ana tombol layar sadurunge ing layar kapindho demo transisi layar
Kanggo demo transisi layar, teks tombol ing layar kapindho kudu "layar sadurunge" tinimbang "layar sabanjure".
– LGLGUIB-1962: Memori bocor ing kode sing digawe otomatis
Ana bocor memori ing kode sing digawe dening GUI Guider. Kode nggawe layar karo lv_obj_create () nanging nelpon lv_obj_clean () kanggo mbusak. Lv_obj_clean mbusak kabeh anak saka obyek nanging ora obyek nyebabake bocor.
– LGLGUIB-1973: Kode acara lan tumindak ing layar kapindho ora digawe
Nalika project digawe kalebu loro layar karo siji tombol ing saben, lan acara lan tumindak disetel kanggo navigasi antarane loro layar iki dening acara tombol; kode acara "Muat Layar" tombol layar kapindho kang ora kui.
15.2 Masalah sing dikenal
• LGLGUIB-1409: kesalahan framing acak
Kadhangkala menu ndhuwur bisa dipotong sawise widget nambah lan mbusak operasi ing editor UI.
Saiki, ora ana rincian liyane babagan masalah iki. Siji-sijine solusi sing dingerteni yen masalah iki kedadeyan yaiku nutup lan mbukak maneh aplikasi GUI Guider.
• LGLGUIB-1613: Pesen kesalahan ing jendela log katon sawise kasil mbukak "Run Target" ing macOS
Pesen kesalahan katon ing jendela log nalika "Run Target" rampung ing macOS, sanajan APP wis sukses dipasang ing papan.
• LGLGUIB-1838: Kadhangkala gambar svg ora diimpor kanthi bener
Kadhangkala gambar svg ora diimpor kanthi bener ing GUI Guider IDE.
• LGLGUIB-1895: [Shape:color] lvgl-v8: Widget warna distorsi nalika ukurane gedhe
Nalika nggunakake widget werna saka LVGL v8, widget distort nalika ukuran widget werna gedhe.
16 V1.3.0 GA (Dirilis tanggal 24 Januari 2022)
16.1 Fitur anyar
• alat pangembangan UI
- Loro versi LVGL
- ambane warna 24-bit
- Demo pamuter musik
- Multi-tema
- Aktifake / mateni monitor FPS / CPU
- Setelan atribut layar
• Widget
– LVGL 8.0.2
- MicroPython
- Animasi 3D kanggo JPG/JPEG
- Seret lan selehake desain kanggo kothakview
• Toolchain
– Anyar: Keil MDK v5.36
– Nganyarke: MCU SDK v2.11.0, MCUX IDE v11.5.0, IAR v9.20.2
• OS sing didhukung
- macOS 11.6
• Ndandani bug
– LGLGUIB-1520: Layar kosong katon nalika Gauge ditambahake ing tabview lan nilai jarum diganti
Layar kothong katon ing IDE ing ngeklik editor sawise nambah widget gauge minangka anak saka tabview obyek lan nyetel nilai jarum. Solusi kanggo miwiti maneh GUI Guider.
- LGLGUIB-1774: Masalah nambah widget tanggalan menyang proyek
Nambahake widget tanggalan menyang proyek nyebabake kesalahan sing ora dingerteni. Ketoke jeneng widget ora dianyari kanthi bener. GUI Guider nyoba ngolah jeneng widget screen_calendar_1 nanging tanggalan ana ing scrn2. Iku kudu scrn2_calendar_1.
– LGLGUIB-1775: Typo ing informasi sistem
Ing setelan "Sistem" saka GUI Guider IDE, ana salah ketik ing "USE PERE MONITOR", kudu "REAL TIME PERF MONITOR".
- LGLGUIB-1779: Mbangun kesalahan nalika path project ngemot karakter spasi
Nalika ana karakter spasi ing path project, mbangun project gagal ing GUI Guider.
– LGLGUIB-1789: [MicroPython simulator] Ruang kosong ditambahake ing widget roller
Widget roller simulasi karo MicroPython nambah spasi kosong antarane item dhaftar pisanan lan pungkasan.
– LGLGUIB-1790: Cithakan ScreenTransition gagal ing bangunan 24 bpp ing IDE
Kanggo nggawe proyek ing GUI Guider, pilih lvgl7, RT1064 EVK Papan Cithakan, ScreenTransition app Cithakan, ambane werna 24-dicokot lan 480*272. Gawe kode banjur ekspor kode kasebut menyang IAR utawa MCUXpresso IDE. Nyalin kode kui menyang SDK lvgl_guider project lan mbangun ing IDE. Layar sing salah katon lan kode kasebut macet ing MemManage_Handler.
16.2 Masalah sing dikenal
- LGLGUIB-1409: kesalahan framing acak
Kadhangkala menu ndhuwur bisa dipotong sawise widget nambah lan mbusak operasi ing editor UI.
Saiki, ora ana rincian liyane babagan masalah iki. Siji-sijine solusi sing dingerteni yen masalah iki kedadeyan yaiku nutup lan mbukak maneh aplikasi GUI Guider. - LGLGUIB-1613: Pesen kesalahan ing jendhela log katon sawise kasil mbukak "Run Target" ing macOSPesen kesalahan katon ing jendela log nalika "Run Target" rampung ing macOS, sanajan APP wis disebarake kanthi sukses ing papan.
17 V1.2.1 GA (Dirilis tanggal 29 September 2021)
17.1 Fitur anyar
• alat pangembangan UI
- Tema sing dibangun ing LVGL
• Toolchain
– MCU SDK 2.10.1
• Target anyar / Dhukungan piranti
- i.MX RT1015
- i.MX RT1020
- i.MX RT1160
– i.MX RT595: TFT Tutul 5” tampilan
• Ndandani bug
– LGLGUIB-1404: Ekspor files menyang folder sing ditemtokake
Nalika nggunakake fungsi ekspor kode, GUI Guider meksa diekspor files ing folder standar tinimbang folder sing ditemtokake dening pangguna.
– LGLGUIB-1405: Run Target ora ngreset lan mbukak aplikasi
Nalika IAR dipilih saka fitur "Run Target", Papan ora ngreset kanthi otomatis sawise program gambar. Pangguna kudu ngreset EVK kanthi manual nggunakake tombol reset yen pemrograman wis rampung.
– LGLGUIB-1407: [Tileview] Widget bocah ora dianyari ing wektu nyata
Nalika kothak anyar ditambahake ing kothakview widget, wit widget ing panel kiwa GUI Guider ora refresh yen ora widget anak ditambahake ing kothak anyar. Widget anak kudu ditambahake menyang kothak supaya katon ing panel paling kiwa.
– LGLGUIB-1411: Masalah kinerja aplikasi ButtonCounterDemo
Nalika buttonCounterDemo dibangun kanggo LPC54S018 kanthi nggunakake IAR v9.10.2, kinerja aplikasi miskin bisa dialami. Nalika menet tombol siji banjur tombol liyane, ana wektu tundha ~ 500 ms sadurunge nganyari layar.
– LGLGUIB-1412: Aplikasi demo mbangun bisa uga gagal
Yen fitur kode Ekspor digunakake kanggo ngekspor kode GUI APP tanpa mbukak "Generate Code" dhisik, mbangun gagal sawise ngimpor kode sing diekspor ing MCUXpresso IDE utawa IAR.
– LGLGUIB-1450: Kesalahan ing uninstaller Guider GUI
Yen ana sawetara panginstalan GUI Guider ing mesin, uninstaller gagal mbedakake antarane instalasi kasebut. Kanggo example, mlaku uninstaller saka v1.1.0 bisa kasil aman saka v1.2.0.
– LGLGUIB-1506: Status tombol gambar sing sadurunge ditekan ora dianyari sawise mencet tombol gambar liyane
Nalika tombol siji dipencet, lan siji liyane uga dipencet, negara tombol pungkasan dipencet ora ngganti. Efek sing diasilake yaiku sawetara tombol gambar ana ing negara sing ditekan bebarengan.
17.2 Masalah sing dikenal
- LGLGUIB-1409: kesalahan framing acak
Kadhangkala menu ndhuwur bisa dipotong sawise widget nambah lan mbusak operasi ing editor UI.
Saiki, ora ana rincian liyane sing kasedhiya babagan masalah iki. Siji-sijine solusi sing dingerteni yen masalah iki kedadeyan yaiku nutup lan mbukak maneh aplikasi GUI Guider. - LGLGUIB-1520: Layar kosong katon nalika Gauge ditambahake ing tabview lan nilai jarum diganti
Layar kothong katon ing IDE ing ngeklik editor sawise nambah widget gauge minangka anak saka tabview obyek lan nyetel nilai jarum. Solusi kanggo miwiti maneh GUI Guider.
18 V1.2.0 GA (Dirilis tanggal 30 Juli 2021)
18.1 Fitur anyar
• alat pangembangan UI
- Panelusuran widget
- Ukuran font khusus
- UG kanggo dhukungan papan tanpa cithakan
• Widget
– LVGL 7.10.1
- Acara kanggo tombol dhaptar
- Priksa kebocoran memori
• Toolchain
– IAR 9.10.2
- MCUX IDE 11.4.0
– MCUX SDK 2.10.x
• Akselerasi
- Konverter gambar kanggo nambah kinerja VGLite
• Dhukungan target / piranti anyar
– LPC54s018m, LPC55S69
- i.MX RT1010
• Ndandani bug
– LGLGUIB-1273: Simulator ora bisa nampilake layar wutuh nalika ukuran layar luwih gedhe tinimbang resolusi host
Nalika resolusi layar target luwih gedhe tinimbang resolusi layar PC, kabeh layar simulator ora bisa viewed. Kajaba iku, bar kontrol ora katon supaya ora bisa mindhah layar simulator.
– LGLGUIB-1277: Simulator kosong kanggo proyek i.MX RT1170 lan RT595 nalika resolusi gedhe dipilih
Nalika resolusi gedhe, kanggo Example 720 × 1280, digunakake kanggo nggawe project kanggo i.MX RT1170 lan i.MX RT595, simulator kosong nalika GUI APP mlaku ing simulator. Alesane mung layar parsial sing ditampilake nalika ukuran layar piranti luwih gedhe tinimbang resolusi layar PC.
– LGLGUIB-1294: demo printer: Klik ora bisa digunakake nalika gambar lambang diklik
Nalika demo printer mlaku, ora ana respon nalika gambar lambang diklik. Iki kedadeyan amarga pemicu acara lan tumindak ora dikonfigurasi kanggo gambar lambang.
– LGLGUIB-1296: Ukuran gaya teks ora bakal diekspor ing widget dhaptar
Sawise nyetel ukuran teks widget dhaptar ing jendhela atribut GUI Guider, ukuran teks sing dikonfigurasi ora ditrapake nalika GUI APP lagi mlaku.
18.2 Masalah sing dikenal
- LGLGUIB-1405: Run Target ora ngreset lan mbukak aplikasi
Nalika IAR dipilih saka fitur "Run Target", Papan ora ngreset kanthi otomatis sawise program gambar. Pangguna kudu ngreset EVK kanthi manual nggunakake tombol reset yen pemrograman wis rampung. - LGLGUIB-1407: [Tileview] Widget bocah ora dianyari ing wektu nyata
Nalika kothak anyar ditambahake ing kothakview widget, wit widget ing panel kiwa GUI Guider ora refresh yen ora widget anak ditambahake ing kothak anyar. Widget anak kudu ditambahake menyang kothak supaya katon ing panel paling kiwa. - LGLGUIB-1409: kesalahan framing acak
Kadhangkala menu ndhuwur bisa dipotong sawise widget nambah lan mbusak operasi ing editor UI. Ora ana rincian liyane babagan masalah iki sing kasedhiya ing wektu iki. Siji-sijine solusi sing dingerteni yen masalah iki kedadeyan yaiku nutup lan mbukak maneh aplikasi GUI Guider. - LGLGUIB-1411: Masalah kinerja aplikasi ButtonCounterDemo
Nalika buttonCounterDemo dibangun kanggo LPC54S018 kanthi nggunakake IAR v9.10.2, kinerja aplikasi miskin bisa dialami. Nalika menet tombol siji banjur tombol liyane, ana wektu tundha ~ 500 ms sadurunge nganyari layar. - LGLGUIB-1412: Aplikasi demo mbangun bisa uga gagal
Yen fitur kode Ekspor digunakake kanggo ngekspor kode GUI APP tanpa mbukak "Generate Code" dhisik, mbangun bakal gagal sawise ngimpor kode sing diekspor ing MCUXpresso IDE utawa IAR. - LGLGUIB-1506: Status tombol gambar sing sadurunge ditekan ora dianyari sawise mencet tombol gambar liyane
Nalika tombol siji dipencet, lan siji liyane uga dipencet, negara tombol pungkasan dipencet ora ngganti. Efek sing diasilake yaiku sawetara tombol gambar ana ing negara sing ditekan bebarengan. Solusi kasebut yaiku ngaktifake tombol gambar status Checked liwat GUI Guider IDE.
19 V1.1.0 GA (Dirilis tanggal 17 Mei 2021)
19.1 Fitur anyar
• alat pangembangan UI
– Trabasan menu lan kontrol keyboard
- Negara anyar: FOKUS, EDIT, disable
- Kustomisasi frame rate
- Konfigurasi transisi layar
- Widget wong tuwa / bocah
- Setelan fungsi callback kanggo gambar animasi
- Aktifake VGLite ing IDE
- Konfigurasi otomatis jalur header
• Widget
- Aset BMP lan SVG
- Animasi 3D kanggo PNG
- Dhukungan kothakview minangka widget standar
• Akselerasi
- VGLite awal kanggo RT1170 lan RT595
• Dhukungan target / piranti anyar
- i.MX RT1170 lan i.MX RT595
• Ndandani bug
– LGLGUIB-675: Refresh animasi bisa uga ora bisa digunakake ing simulator kadhangkala
Gambar animasi ora dianyari kanthi bener ing simulator kadhangkala, sababe yaiku widget gambar animasi ora nangani sumber gambar sing diganti kanthi bener.
– LGLGUIB-810: Widget gambar animasi bisa uga duwe warna sing kleru
Sajrone ngoperasikake widget animasi, gambar animasi bisa uga duwe warna sing ora ana ing latar mburi. Masalah kasebut disebabake amarga sifat gaya sing ora ditangani.
– LGLGUIB-843: Operasi mouse ora mesthi nalika mindhah widget nalika editor UI digedhekake
Nalika editor UI digedhekake, bisa uga ana operasi mouse sing ora mesthi nalika mindhah widget ing editor.
– LGLGUIB-1011: Efek overlay layar ora bener nalika layar kanthi ukuran sing beda-beda dialihake
Nalika layar kapindho kanthi nilai opacity 100 digawe kanggo nutupi layar saiki (sing ora dibusak), efek layar latar mburi ora ditampilake kanthi bener.
– LGLGUIB-1077: Ora bisa nampilake Cina ing widget Roller
Nalika karakter Cina digunakake minangka teks baris ing widget roller, Cina ora ditampilake nalika APP mlaku.
19.2 Masalah sing dikenal
- LGLGUIB-1273: Simulator ora bisa nampilake layar wutuh nalika ukuran layar luwih gedhe tinimbang resolusi host
Nalika resolusi layar target luwih gedhe tinimbang resolusi layar PC, kabeh layar simulator ora bisa viewed. Kajaba iku, bar kontrol ora katon supaya ora bisa mindhah layar simulator. - LGLGUIB-1277: Simulator kosong kanggo proyek i.MX RT1170 lan RT595 nalika resolusi gedhe dipilih GUI_GUIDER_RN_1.9.1 Nalika resolusi gedhe, kanggo example 720 × 1280, digunakake kanggo nggawe project kanggo i.MX RT1170 lan i.MX RT595, simulator kosong nalika GUI APP mlaku ing simulator. Alesane mung layar parsial sing ditampilake nalika ukuran layar piranti luwih gedhe tinimbang resolusi layar PC.
- LGLGUIB-1294: demo printer: Klik ora bisa digunakake nalika gambar lambang diklik
Nalika demo printer mlaku, ora ana respon nalika gambar lambang diklik. Iki kedadeyan amarga pemicu acara lan tumindak ora dikonfigurasi kanggo gambar lambang. - LGLGUIB-1296: Ukuran gaya teks ora bisa diekspor ing widget dhaptar
Sawise nyetel ukuran teks widget dhaptar ing jendhela atribut GUI Guider, ukuran teks sing dikonfigurasi ora ditrapake nalika GUI APP lagi mlaku.
20 V1.0.0 GA (Dirilis tanggal 15 Januari 2021)
20.1 Fitur anyar
• alat pangembangan UI
- Ndhukung Windows 10 lan Ubuntu 20.04
- Multi-basa (Inggris, Cina) kanggo IDE
- Kompatibel karo LVGL v7.4.0, MCUXpresso IDE 11.3.0, lan MCU SDK 2.9
- Manajemen proyek: nggawe, ngimpor, ngowahi, mbusak
– Apa Sampeyan Deleng Apa Sampeyan Entuk (WYSIWYG) desain UI dening seret lan selehake
- Desain aplikasi multi-kaca
- Trabasan nggawa maju lan mundur, nyalin, nempel, mbusak, batalaken, baleni
– Kode viewer kanggo definisi UI JSON file
– Bar navigasi menyang view sumber sing dipilih file
- Generasi otomatis kode LVGL C
- Klompok lan setelan atribut widget
- Fungsi salinan layar
- Editor GUI nggedhekake lan nyilikake
- Dhukungan macem-macem font lan impor font pihak katelu
- Ruang lingkup karakter Cina sing bisa disesuaikan
- Alignment widget: kiwa, tengah, lan tengen
- Akselerasi PXP ngaktifake lan mateni
- Ndhukung gaya standar lan gaya khusus
- Aplikasi demo terintegrasi
- Kompatibel karo proyek MCUXpresso
- Tampilan log wektu nyata
• Widget
- Ndhukung 33 widget
– Tombol (5): tombol, tombol gambar, kothak centhang, klompok tombol, ngalih
- Formulir (4): label, dhaptar gulung mudhun, area teks, tanggalan
– Tabel (8): tabel, tab, kothak pesen, wadhah, bagan, kanvas, dhaptar, jendhela
- Bentuk (9): busur, garis, rol, led, kothak spin, gauge, meter garis, warna, spinner
– Gambar (2): gambar, gambar animasi
- Kemajuan (2): bar, panggeser
– Liyane (3): kaca, kothak view, papan ketik
- Animasi: gambar animasi, GIF menyang animasi, easing animasi, lan path
- Ndhukung pemicu acara lan pilihan tumindak, kode tumindak khusus
- Tampilan Cina
- Ndhukung gaya standar lan gaya khusus
• Dhukungan target / piranti anyar
- NXP i.MX RT1050, i.MX RT1062, lan i.MX RT1064
- NXP LPC54S018 lan LPC54628
- Cithakan piranti, mbangun otomatis, lan nyebarake otomatis kanggo platform sing didhukung
- Jalanake simulator ing host X86
20.2 Masalah sing dikenal
- LGLGUIB-675: Refresh animasi bisa uga ora bisa digunakake kanthi apik ing simulator
Gambar animasi ora dianyari kanthi bener ing simulator kadhangkala, sababe yaiku widget gambar animasi ora nangani sumber gambar sing diganti kanthi bener. - LGLGUIB-810: Widget gambar animasi bisa uga duwe warna sing kleru
Sajrone ngoperasikake widget animasi, gambar animasi bisa uga duwe warna sing ora ana ing latar mburi. Masalah kasebut disebabake amarga sifat gaya sing ora ditangani. - LGLGUIB-843: Operasi mouse sing ora mesthi nalika mindhah widget nalika editor UI digedhekake
Nalika editor UI digedhekake, bisa uga ana operasi mouse sing ora mesthi nalika mindhah widget ing editor. - LGLGUIB-1011: Efek overlay layar ora bener nalika layar kanthi ukuran sing beda-beda dialihake
Nalika layar kapindho kanthi nilai opacity 100 digawe kanggo nutupi layar saiki (sing ora dibusak), efek layar latar mburi ora ditampilake kanthi bener. - LGLGUIB-1077: Ora bisa nampilake Cina ing widget Roller
Nalika karakter Cina digunakake minangka teks baris ing widget roller, Cina ora ditampilake nalika APP mlaku.
21 Riwayat revisi
Tabel 1 ngringkes revisi dokumen iki.
Tabel 1. Riwayat revisi

Informasi hukum
Definisi
Draft - A konsep status ing document nuduhake yen isi isih ing re internalview lan tundhuk persetujuan resmi, sing bisa nyebabake modifikasi utawa tambahan. NXP Semiconductors ora menehi perwakilan utawa garansi babagan akurasi utawa kelengkapan informasi sing kalebu ing versi draf dokumen lan ora duwe tanggung jawab kanggo akibat saka panggunaan informasi kasebut.
Penafian
Garansi lan tanggung jawab winates - Informasi ing dokumen iki dipercaya akurat lan dipercaya. Nanging, NXP Semiconductors ora menehi perwakilan utawa jaminan, sing ditulis utawa diwenehake, babagan akurasi utawa jangkep informasi kasebut lan ora duwe tanggung jawab kanggo akibat saka panggunaan informasi kasebut. NXP Semiconductors ora tanggung jawab kanggo isi ing dokumen iki yen diwenehake dening sumber informasi ing njaba NXP Semiconductors.
NXP Semiconductors ora bakal tanggung jawab kanggo karusakan ora langsung, insidental, punitive, khusus utawa konsekuensial (kalebu - tanpa watesan - bathi sing ilang, tabungan sing ilang, gangguan bisnis, biaya sing ana gandhengane karo penghapusan utawa panggantos produk utawa biaya kerja ulang) utawa ora karusakan kuwi adhedhasar tort (kalebu teledor), babar pisan, nerbitake kontrak utawa teori legal liyane.
Senadyan karusakan apa wae sing bisa ditindakake dening pelanggan kanthi alasan apa wae, tanggung jawab agregat lan kumulatif NXP Semikonduktor marang pelanggan kanggo produk sing diterangake ing kene bakal diwatesi miturut Katentuan lan kahanan adol komersial NXP Semikonduktor.
Hak kanggo nggawe owah-owahan - NXP Semikonduktor nduweni hak kanggo ngganti informasi sing diterbitake ing dokumen iki, kalebu tanpa watesan spesifikasi lan deskripsi produk, kapan wae lan tanpa kabar. Dokumen iki ngganti lan ngganti kabeh informasi sing diwenehake sadurunge diterbitake.
Kesesuaian kanggo panggunaan - Produk NXP Semiconductors ora dirancang, sah utawa dijamin cocog kanggo digunakake ing dhukungan urip, sistem utawa peralatan sing kritis urip utawa safety-kritis, utawa ing aplikasi sing gagal utawa malfungsi produk NXP Semikonduktor bisa uga diarepake. nyebabake ciloko pribadi, pati utawa properti abot utawa karusakan lingkungan. NXP Semikonduktor lan panyedhiya ora tanggung jawab kanggo inklusi lan/utawa nggunakake produk NXP Semiconductors ing peralatan utawa aplikasi kasebut lan mulane kalebu lan/utawa panggunaan kasebut tanggung jawab kanggo pelanggan.
Aplikasi — Aplikasi sing diterangake ing kene kanggo samubarang produk iki mung kanggo ilustrasi. NXP Semiconductors ora menehi perwakilan utawa garansi manawa aplikasi kasebut cocog kanggo panggunaan sing ditemtokake tanpa tes utawa modifikasi luwih lanjut.
Pelanggan tanggung jawab kanggo desain lan operasi aplikasi lan produk sing nggunakake produk NXP Semiconductors, lan NXP Semiconductors ora tanggung jawab kanggo bantuan karo aplikasi utawa desain produk pelanggan. Tanggung jawab tunggal pelanggan kanggo nemtokake manawa produk NXP Semiconductors cocok lan pas kanggo aplikasi lan produk sing direncanakake, uga kanggo aplikasi sing direncanakake lan panggunaan pelanggan pihak katelu. Pelanggan kudu menehi desain lan perlindungan operasi sing cocog kanggo nyilikake risiko sing ana gandhengane karo aplikasi lan produk.
NXP Semiconductors ora nampa tanggung jawab sembarang related kanggo gawan sembarang, karusakan, biaya utawa masalah kang adhedhasar sembarang kekirangan utawa gawan ing aplikasi utawa produk customer, utawa aplikasi utawa digunakake dening customer pihak katelu (e). Pelanggan tanggung jawab kanggo nindakake kabeh tes sing dibutuhake kanggo aplikasi lan produk pelanggan nggunakake produk NXP Semiconductors supaya ora dadi standar aplikasi lan produk utawa aplikasi utawa digunakake dening pelanggan pihak katelu. NXP ora nanggung tanggung jawab babagan iki.
Sarat lan kahanan sale komersial — Produk NXP Semiconductors didol tundhuk karo syarat umum lan kahanan adol komersial, kaya sing diterbitake ing https://www.nxp.com/profile/ syarat, kajaba digunakake sarujuk ing persetujuan individu ditulis bener. Ing kasus persetujuan individu rampung mung syarat lan katemtuan saka persetujuan pamilike bakal ditrapake. NXP Semiconductors kanthi iki kanthi tegas mbantah kanggo ngetrapake syarat lan kahanan umum pelanggan babagan tuku produk NXP Semiconductors dening pelanggan.
Kontrol ekspor - Dokumen iki uga item (e) sing diterangake ing kene bisa uga tundhuk karo peraturan kontrol ekspor. Ekspor bisa uga mbutuhake wewenang sadurunge saka panguwasa sing kompeten.
Kesesuaian kanggo digunakake ing produk non-otomotif sing nduweni kualifikasi - Kajaba dokumen iki kanthi tegas nyatakake yen produk NXP Semiconductors tartamtu iki nduweni kualifikasi otomotif, produk kasebut ora cocok kanggo panggunaan otomotif. Ora qualified utawa dites sesuai karo tes otomotif utawa syarat aplikasi. NXP Semiconductors ora tanggung jawab kanggo inklusi lan / utawa nggunakake produk qualified non-otomotif ing peralatan otomotif utawa aplikasi.
Yen pelanggan nggunakake produk kanggo desain lan digunakake ing aplikasi otomotif kanggo spesifikasi lan standar otomotif, pelanggan (a) kudu nggunakake produk kasebut tanpa jaminan NXP Semikonduktor kanggo produk kasebut kanggo aplikasi, panggunaan lan spesifikasi otomotif kasebut, lan ( b) nalika pelanggan nggunakake produk kanggo aplikasi otomotif ngluwihi spesifikasi NXP Semikonduktor, panggunaan kasebut mung dadi resiko pelanggan dhewe, lan (c) pelanggan menehi ganti rugi kanthi lengkap NXP Semikonduktor kanggo tanggung jawab, kerusakan utawa klaim produk sing gagal amarga desain lan panggunaan pelanggan. produk kanggo aplikasi otomotif ngluwihi babar pisan standar NXP Semikonduktor lan spesifikasi produk NXP Semikonduktor.
publikasi HTML - Versi HTML, yen kasedhiya, dokumen iki diwenehake minangka sopan santun. Informasi definitif ana ing dokumen sing ditrapake ing format PDF. Yen ana bedo antarane dokumen HTML lan dokumen PDF, dokumen PDF duwe prioritas.
Terjemahan — Versi dokumen non-Inggris (diterjemahake), kalebu informasi hukum ing dokumen kasebut, mung kanggo referensi. Versi Inggris bakal ditrapake yen ana bedo antarane versi terjemahan lan Inggris.
Keamanan - Pelanggan ngerti manawa kabeh produk NXP bisa uga ana kerentanan sing ora dingerteni utawa bisa uga ndhukung standar keamanan utawa spesifikasi sing wis ditemtokake kanthi watesan sing dingerteni. Pelanggan tanggung jawab kanggo desain lan operasi aplikasi lan produk sajrone siklus urip kanggo nyuda efek saka kerentanan kasebut ing aplikasi lan produk pelanggan. Tanggung jawab pelanggan uga ngluwihi teknologi mbukak lan/utawa eksklusif liyane sing didhukung produk NXP kanggo digunakake ing aplikasi pelanggan. NXP ora tanggung jawab kanggo kerentanan apa wae. Pelanggan kudu rutin mriksa nganyari keamanan saka NXP lan tindakake kanthi tepat.
Pelanggan kudu milih produk kanthi fitur keamanan sing paling cocog karo aturan, peraturan, lan standar aplikasi sing dituju lan nggawe keputusan desain sing paling penting babagan produk lan tanggung jawab mung kanggo netepi kabeh syarat legal, peraturan, lan keamanan babagan produke, preduli informasi utawa dhukungan sing bisa diwenehake dening NXP.
NXP duwe Product Security Incident Response Team (PSIRT) (bisa digayuh ing PSIRT@nxp.com) sing ngatur investigasi, laporan, lan release solusi kanggo kerentanan keamanan produk NXP.
NXP BV - NXP BV dudu perusahaan operasi lan ora nyebarake utawa ngedol produk.
merek dagang
Kabar: Kabeh merek sing dirujuk, jeneng produk, jeneng layanan, lan merek dagang minangka properti saka pamilike.
NXP — wordmark lan logo iku merek dagang saka NXP BV
AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Enabled, NEON, POP, RealView, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision, Versatile — minangka merek dagang lan/utawa merek dagang kadhaptar saka Arm Limited (utawa anak perusahaan utawa afiliasi) ing AS lan/utawa ing papan liya. Teknologi sing gegandhengan bisa dilindhungi dening samubarang utawa kabeh paten, hak cipta, desain lan rahasia dagang. Kabeh hak dilindhungi undhang-undhang.
© 2025 NXP BV
Kanggo informasi luwih lengkap, bukak: https://www.nxp.com
Kabeh hak dilindhungi undhang-undhang.
Dokumen umpan balik
Tanggal rilis: 30 April 2025
Pengenal dokumen: GUI_GUIDER_RN_1.9.1
Waca Liyane Babagan Manual Iki & Unduh PDF:
Dokumen / Sumber Daya
![]() |
NXP V1.9.1 GUI Guider [pdf] Manual pangguna V1.9.1, V1.9.0, V1.8.1, V1.8.0, V1.9.1 Guider GUI, V1.9.1, GUI Guider, Guider |
