
Manual Pengguna Panduan GUI NXP V1.9.1

Maklumat dokumen

1 Berakhirview
GUI Guider ialah alat pembangunan antara muka pengguna grafik mesra pengguna daripada NXP yang membolehkan pembangunan pesat paparan berkualiti tinggi dengan perpustakaan grafik LVGL sumber terbuka. Editor Pemandu GUI seret dan lepas memudahkan untuk menggunakan banyak ciri LVGL, seperti widget, animasi dan gaya, untuk mencipta GUI dengan pengekodan minimum atau tiada langsung.
Dengan klik butang, anda boleh menjalankan aplikasi anda dalam persekitaran simulasi atau mengeksportnya ke projek sasaran. Kod yang dihasilkan daripada GUI Guider boleh ditambah dengan mudah pada projek MCUXpresso IDE, mempercepatkan proses pembangunan dan membolehkan anda menambah antara muka pengguna terbenam pada aplikasi anda dengan lancar.
Panduan GUI adalah percuma untuk digunakan dengan MCU tujuan umum NXP, MCU silang, MCU wayarles dan MPU. Panduan GUI termasuk templat projek terbina dalam untuk platform yang disokong.
2 V1.9.1 GA (Dikeluarkan pada 30 April 2025)
2.1 Ciri baharu (Dikeluarkan pada 30 April 2025)
- Alat pembangunan UI
– Sokong lebih banyak aksara dalam nama projek
– Laluan folder tersuai untuk penjanaan kod
– Editor kod: autosimpan perubahan kod tersuai
– Sokongan video dan demo untuk i.MX
– Sokongan kamera dan demo untuk i.MX
– Demo industri pada MCX: kawalan pertanian
– Penukar imej: mod dither, jajaran automatik langkah - Penandaarasan
– Tunjuk cara VGLite: i.MX RT700 (800×480, 462×462, 392×392)
– Buat demo pengoptimuman prestasi pada i.MX RT1060EVKC dengan LVGL v9 - Rantai alat
– MCUX SDK 25.03.00
– MCUX IDE 25.03.00/VSCode/ARMGCC/IAR/Keil naik taraf - Sasaran
– FRDM-MCXA276
– FRDM-RW612
– FRDM-IMX91
2.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan.
3 V1.9.0 GA (Dikeluarkan pada 22 Januari 2025)
3.1 Ciri baharu (Dikeluarkan pada 22 Januari 2025)
- Alat pembangunan UI
– VIT bersepadu untuk HMI dipacu suara dengan LVGL v8: i.MX RT1060EVKC, i.MX RT1170EVKB
– Rujukan laluan relatif kepada sumber files
– Tetingkap simulator boleh ubah saiz untuk LVGL v9
– Sokongan FreeMASTER untuk LVGL v9
– Tambah demo bangunan pintar
– Memperbaiki penyaman udara dan demo bar kemajuan
– Peranti baharu dan gesaan aplikasi
– Satukan gaya tetingkap tetapan - Perpustakaan
– LVGL v9.2.1 - Rantai alat
– MCUXpresso SDK 24.12.00
– MCUXpresso IDE 24.12.00
– MCUXpresso untuk VSCode
– Peningkatan ARMGCC/IAR/Keil
– Sokongan Zephyr v4.0 untuk LVGL v8.3.10
– Naik taraf kepada Linux BSP kepada 6.6.36-2.1.0 - Sasaran
– i.MX RT700EVK
– i.MX91EVK 9×9
– i.MX93 FRDM
– i.MX: DRM dan hujung belakang Wayland - Pembetulan pepijat
– LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila lebar atau ketinggian simulator melebihi saiz monitor, sebahagian daripada simulator terkeluar dari monitor.
3.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan.
4 V1.8.1 GA (Dikeluarkan pada 30 September 2024)
- Alat pembangunan UI
– Log masuk SSO NXP
- Statistik widget untuk skrin
- Statistik widget untuk projek
– Simulator lancar dijalankan dalam FreeMASTER
– Cuba semula mekanisme baca pembolehubah FreeMASTER
– Sokong sasaran acara salin – Tambahkan editor pencetus acara
– Tinjauan: benarkan butiran input untuk pilihan 'lain'
– Serlahkan imej pilih dalam tetingkap imej
– Satukan gaya kod yang dijana
– Demo pengecas EV - Perpustakaan
– Video untuk i.MX RT1160/70 - Rantai alat
– MCUX IDE 11.10.0
– ARMGCC 13.2.1
– IAR 9.60.1
– Keil MDK 5.39.0 - Sasaran
– i.MX91EVK 11×11
– Alih keluar mod landskap 1280×720 untuk i.MX RT1160/1170
4.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100%.
5 V1.8.0 GA (Dikeluarkan pada 31 Julai 2024)
5.1 Ciri baharu (Dikeluarkan pada 31 Julai 2024)
- Alat pembangunan UI
– Mengurus gaya, mengimport, mengeksport
– Penukar HTML
– Tetingkap widget yang dioptimumkan
– Penguncian widget
– Menamatkan binaan
- Tetapan acara yang divisualisasikan
– Kelompok digital yang dipertingkatkan
– Memindahkan tetapan projek ke menu Projek
– Kod yang dipertingkatkan viewer/editor
– Peningkatan Ctrl+A dan klik kanan tetikus - Perpustakaan
– Dialih keluar v7
– LED: perubahan warna mengikut peristiwa - Rantai alat
– MCUX IDE11.10/SDK 2.16
– Peningkatan ARMGCC/IAR/Keil – Zephyr 3.6 - Sasaran
– FRDM-MCXN236
– FRDM-MCX: mod potret - Dokumen
– Penerangan lanjut tentang demo - Pembetulan pepijat
– LGLGUIB-4383: Pengecualian selepas naik taraf projek
Apabila projek berdasarkan kamera praview templat dibuat dan kemudian dinaik taraf dengan v1.7.2, projek yang dinaik taraf adalah berbeza. Bahagian kamera dialih keluar dan projek tidak dapat berjalan seperti yang diharapkan.
– LGLGUIB-4145: Pra kameraview templat tidak berfungsi dengan betul
Projek dibuat berdasarkan konfigurasi lalai pra kameraview templat untuk i.MX RT1170- EVK. Tiada apa-apa dipaparkan pada skrin apabila aplikasi berjalan pada papan sasaran.
– LGLGUIB-4404: Panduan GUI tergantung apabila menjana kod selepas memadamkan imej latar belakang widget melalui pengurus sumber
Apabila imej latar belakang widget dialih keluar melalui pengurus sumber, IDE Pemandu GUI digantung apabila menjana kod.
5.2 Isu yang diketahui
• LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan.
• LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %.
6 V1.7.2 GA (Dikeluarkan pada 19 April 2024)
6.1 Ciri baharu (Dikeluarkan pada 19 April 2024)
- Pembetulan pepijat
– Apabila fungsi nyahpepijat FreeMASTER didayakan, kod sumber berkaitan FreeMASTER tidak boleh dijana dengan betul.
– Apabila mereka bentuk aplikasi yang kompleks, editor GUI tidak disegarkan apabila menambah widget baharu.
6.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %.
7 V1.7.1 GA (Dikeluarkan pada 29 Mac 2024)
7.1 Ciri baharu (Dikeluarkan pada 29 Mac 2024)
- Alat pembangunan UI
– Penukar video
- Paparkan koordinat dan saiz widget
– Format teks butang sokongan
– Gesaan status muat turun templat
– Paparkan SDK dan versi rantai alat
– Asingkan kod jana, bina, jalankan simulator
- Pelbagai pilihan widget dalam pepohon widget
– Menu kekunci pintasan
– Mod dither warna latar belakang kecerunan
– Menyokong simbol LVGL
– Lulus struktur guider_ui sebagai data pengguna bagi fungsi panggil balik acara
– Demo pelbagai bahasa
– Reka bentuk rujukan kluster digital - Prestasi
– Prestasi yang dioptimumkan untuk peralihan skrin - Pembetulan pepijat
– LGLGUIB-2520: Jenis panel salah apabila menjalankan demo pada sasaran
Dengan panel RT1160-EVK dengan RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060- EVK dan panel RK043FN66HS. Kemudian, laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan. Apabila mengeksport projek dan menggunakannya oleh MCUXpresso IDE, tiada paparan GUI pada panel.
7.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %.
8 V1.7.0 GA (Dikeluarkan pada 31 Januari 2024)
8.1 Ciri baharu (Dikeluarkan pada 31 Januari 2024)
- Alat pembangunan UI
– Projek klik dua kali file untuk membuka Panduan GUI
– Tukar jenis paparan dalam tetapan projek
– Alihkan tetapan papan kekunci ke tetapan projek
– Demo widget baharu
– Kategorikan demo dan reka bentuk rujukan
– Ditambah view menu
– Gesa semasa "Jalankan Sasaran" jika tiada peranti disambungkan
– Binaan tambahan untuk simulator – Lebih banyak atribut, gaya, acara dan tindakan
– Lebih banyak kekunci pintasan
– Kod berlebihan yang dioptimumkan
– Tinjauan Pemandu GUI - Integrasi FreeMASTER
– Reka bentuk GUI nyahpepijat WYSIWYG
– Widget dan pembolehubah mengikat
– Pembacaan dan penulisan boleh ubah
– Nyahpepijat jauh dalam simulator - Perpustakaan
– LVGL v8.3.10
– Imej animasi/imej 3D: tetapan format warna - Rantai alat
– 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-Thread 5.0.2
– Yocto SDK 6.1-mickledore. - Sasaran
– LPC55S36
– Panel MCX-N947-FRDMX + X-LCD-PAR-S035 - Pembetulan pepijat
– LGLGUIB-3546: Buat asal tidak berfungsi dengan betul apabila berbilang elemen dipilih
Buat asal tidak berfungsi dengan betul apabila berbilang elemen dipilih dan dialihkan (hanya sebahagian daripadanya kembali ke kedudukan sebelumnya apabila menekan buat asal). Penyelesaiannya ialah membuat asal untuk setiap elemen.
– LGLGUIB-3549: Imej GIF berhenti menganimasikan
Apabila menggunakan widget Aimg untuk memaparkan imej GIF, animasi berhenti selepas satu lelaran imej bulat pada papan sasaran apabila menggunakan binaan ARMGCC. Penyelesaiannya ialah menggunakan MCUXpresso IDE, IAR atau Keil IDE.
– LGLGUIB-3831: Teks dalam widget label tidak dipaparkan dengan betul
Teks dalam widget label tidak dipaparkan dengan betul dalam simulator dan papan LCD.
8.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %. - LGLGUIB-2520: Jenis panel salah apabila menjalankan demo pada sasaran
Dengan panel RT1160-EVK dengan RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060-EVK dan panel RK043FN66HS. Kemudian, laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan. Apabila mengeksport projek dan menggunakan MCUXpresso IDE, tiada paparan GUI pada panel.
9 V1.6.1 GA (Dikeluarkan pada 28 September 2023)
9.1 Ciri baharu (Dikeluarkan pada 28 September 2023)
- Alat pembangunan UI
– Reka letak templat baharu dalam wizard projek baharu
– Menambah sub-menu untuk widget menu
– Klik dua kali widget untuk mengedit teks: butang, label dan kawasan teks
– Mekanisme pemberitahuan keluaran baharu
– Menyokong perubahan bentuk editor
– Lebih banyak sifat dan gaya
– Lebih banyak parameter tetapan animasi
– Menetapkan imej latar belakang keadaan berbeza bagi widget suis
– Menambah bahagian penunjuk untuk widget meter
– Demo widget baharu: kanvas
– Reka bentuk rujukan baharu: jam tangan pintar
– Gaya baris lalai dikemas kini
– Pilihan zum boleh dipilih
– Sokongan QNX untuk i.MX93
– Lebih banyak kekunci pintasan
– Peningkatan UX nombor dan input teks
– Struktur panduan pengguna yang dioptimumkan - Prestasi
– Penampan bingkai SRAM untuk i.MX RT1040 EVK dan i.MX RT1064 EVK
– Templat dioptimumkan prestasi - Widget
– Kawasan teks: mod satu baris dan kata laluan
– Kanvas dipertingkatkan: lukis berbilang widget - Sasaran
– i.MX RT1060 EVKC
– i.MX RT1170 EVKB: Panel RPI - Pembetulan pepijat
– LGLGUIB-3545: Simulator tidak berfungsi dengan betul untuk demo perkakas pintar
Demo perkakas pintar tidak berfungsi dalam simulator Micro-Python. Penyelesaiannya ialah menggunakan simulator C.
9.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %. - LGLGUIB-2520: Jenis panel salah apabila menjalankan demo pada sasaran
Dengan panel RT1160-EVK dengan RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060-EVK dan panel RK043FN66HS. Kemudian, laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan. Apabila mengeksport projek dan menggunakan MCUXpresso IDE, tiada paparan GUI pada panel. - LGLGUIB-3546: Buat asal tidak berfungsi dengan betul apabila berbilang elemen dipilih
Buat asal tidak berfungsi dengan betul apabila berbilang elemen dipilih dan dialihkan (hanya sebahagian daripadanya kembali ke kedudukan sebelumnya apabila menekan buat asal). Penyelesaiannya ialah membuat asal untuk setiap elemen. - LGLGUIB-3549: Imej GIF berhenti menganimasikan
Apabila menggunakan widget Aimg untuk memaparkan imej GIF, animasi berhenti selepas satu lelaran imej bulat pada papan sasaran apabila menggunakan binaan ARMGCC. Penyelesaiannya ialah menggunakan MCUXpresso IDE, IAR atau Keil IDE.
10 V1.6.0 GA (Dikeluarkan pada 31 Julai 2023)
10.1 Ciri baharu (Dikeluarkan pada 31 Julai 2023)
- Alat pembangunan UI
– Templat awan
– Gaya yang telah ditetapkan
– Benarkan nama widget yang sama dalam skrin yang berbeza
– Kedalaman warna 1 bit dan 8 bit
– Dayakan dan lumpuhkan bendera
– Lebih banyak atribut, gaya dan acara, contohnyaample, isyarat
– Tetapkan imej latar belakang untuk widget
– Demo widget baharu: Lottie, menu, karusel
– Reka bentuk rujukan baharu: perkakas pintar, label pintar
– Demo widget yang dipertingkatkan: SDcardStorage
– Skrin yang dipilih sebagai skrin permulaan
– Editor kod sumber tersuai files
– Widget boleh lebih besar daripada skrin
– Tambah kod tersuai selepas setup_screen
– Format bersatu nama papan
– Alih keluar kebergantungan Java
– Dokumen dalam talian
– Kawalan versi untuk naik taraf projek - Perpustakaan
– LVGL v8.3.5
- Widget kod bar - Pengoptimuman penanda aras
– Sokongan penimbal bingkai SRAM untuk MCX-N9-BRK dan i.MX RT1050
– Kelajuan pemasangan yang lebih baik
– Kelajuan penjanaan kod yang dioptimumkan - Rantai alat
– MCUX IDE 11.8.0
– MCUX SDK 2.14.0
– ARMGCC 12.2
– IAR 9.40.1
– Keil MDK 5.38 - Sasaran
– MCX-N5xx-EVK – RW6102
– KW45
– i.MX93(A teras) - hos
– ARM64 Mac - Pembetulan pepijat
– LGLGUIB-3334: Tidak boleh menggunakan nama widget yang sama dalam skrin yang berbeza
Nama widget yang sama tidak boleh digunakan dalam skrin yang berbeza. Untuk example, btn_1 digunakan sebagai nama butang dalam skrin 1, btn_1 harus digunakan sebagai nama butang dalam skrin 2.
– LGLGUIB-3335: Apabila membuat asal salinan skrin, skrin sumber ditindih
Apabila menyalin skrin, kemudian buat asal operasi salin, skrin asal dibatalkan.
– LGLGUIB-3351: Tidak dapat menukar nama tajuk tab
Kami tidak dapat menukar tajuk tab. Tajuk tab menggunakan nama pembolehubah sepadan yang tidak boleh termasuk ruang dan mempunyai beberapa kekangan lain.
10.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Jalankan Sasaran" selesai pada macOS, walaupun jika aplikasi berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %. - LGLGUIB-2520: Jenis panel salah apabila menjalankan demo pada sasaran
Dengan panel RT1160-EVK dengan RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060- EVK dan panel RK043FN66HS. Kemudian, laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan. Apabila mengeksport projek dan menggunakannya oleh MCUXpresso IDE, tiada paparan GUI pada panel. - LGLGUIB-3545: Simulator tidak berfungsi dengan betul untuk demo perkakas pintar
Demo perkakas pintar tidak berfungsi dalam simulator MicroPython. Penyelesaiannya ialah menggunakan simulator C. - LGLGUIB-3546: Buat asal tidak berfungsi dengan betul apabila berbilang elemen dipilih
Buat asal tidak berfungsi dengan betul apabila berbilang elemen dipilih dan dialihkan (hanya sebahagian daripadanya kembali ke kedudukan sebelumnya apabila menekan buat asal). Penyelesaiannya ialah membuat asal untuk setiap elemen. - LGLGUIB-3549: Imej GIF berhenti menganimasikan
Apabila menggunakan widget Aimg untuk memaparkan imej GIF, animasi berhenti selepas satu lelaran imej bulat pada papan sasaran apabila menggunakan binaan ARMGCC. Penyelesaiannya ialah menggunakan MCUXpresso IDE, IAR atau Keil IDE.
11 V1.5.1 GA (Dikeluarkan pada 31 Mac 2023)
11.1 Ciri baharu (Dikeluarkan pada 31 Mac 2023)
- Alat pembangunan UI
– Berbilang contoh
– Tetapan acara untuk imej dan kawasan teks
– Dayakan monitor memori masa jalan
– Tetapan keterlihatan widget
– Alihkan widget antara skrin
– Tab di dalam bekasview dan jubinview – Pilihan tersuai untuk lv_conf.h
– Gesaan “Run Simulator” / “Run Target” yang dipertingkatkan
– Bar kemajuan "projek eksport"
- Simpan warna tersuai
– Tambah widget dengan klik tetikus dalam mod kembangkan
– Pengedaran widget mendatar/menegak
– Lebih banyak fungsi pintasan dalam klik kanan tetikus
– Menyokong pemadaman projek langsung
– Tetingkap pokok sumber yang fleksibel
– Demo baharu: penghawa dingin dan bar kemajuan
– Memperbaiki demo sedia ada
– Anak panah masukan tambahan untuk subperkara - Pengoptimuman penanda aras
– i.MX RT595: lalai kepada penimbal bingkai SRAM
– Kurangkan kod berlebihan aplikasi GUI - Rantai alat
– MCUX IDE 11.7.1
– MCUX SDK 2.13.1 - Sasaran
– i.MX RT1060 EVKB
– i.MX RT595: Penampan bingkai SRAM
– i.MX RT1170: kedalaman warna 24b
• OS hos
– Ubuntu 22.04 - Pembetulan pepijat
– LGLGUIB-2517: Kedudukan imej tidak dipaparkan dengan betul dalam simulator
Tetapkan imej kepada satu kedudukan. Ia menunjukkan sedikit penyelewengan dalam simulator. Kedudukan adalah betul apabila berjalan di papan pembangunan.
11.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Run Target" selesai pada macOS, walaupun APP berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %. - LGLGUIB-2520: Jenis panel salah apabila menjalankan demo pada sasaran
Dengan panel RT1160-EVK dengan RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060- EVK dan panel RK043FN66HS. Kemudian, laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan. Apabila mengeksport projek dan menggunakannya oleh MCUXpresso IDE, tiada paparan GUI pada panel.
12 V1.5.0 GA (Dikeluarkan pada 18 Januari 2023)
12.1 Ciri baharu (Dikeluarkan pada 18 Januari 2023)
- Alat pembangunan UI
– Penukar imej dan penggabungan binari
– Pengurus sumber: imej, fon, video dan lottie json
– Pintasan untuk membawa widget ke atas atau bawah
– Paparkan templat asas dalam tetingkap maklumat projek
– Simpan binari imej dalam denyar QSPI
– Contoh papan kekunci tunggal
– Gesa sandaran projek sebelum naik taraf
– Tindakan widget pada beban skrin
– Tetapan acara skrin
– Paparkan versi Pemandu GUI
– Pengoptimuman saiz memori untuk aplikasi berbilang halaman
– Paparkan ikon dan baris dalam pepohon sumber
– Tetingkap widget fleksibel
– Ubah saiz tetingkap dengan menyeret tetikus
– Komen dalam lv_conf.h - Perpustakaan
– LVGL v8.3.2
- Widget video (platform terpilih)
– Widget Lottie (platform terpilih)
– Kod QR
– Bar kemajuan teks - Rantai alat
– MCUX IDE 11.7.0
– MCUX SDK 2.13.0 - Sasaran
– MCX-N947-BRK
– i.MX RT1170EVKB
– LPC5506
– i.MX RT1060: Penampan bingkai SRAM - Pembetulan pepijat
– LGLGUIB-2522: Mesti menetapkan semula platform secara manual selepas menjalankan Sasaran dengan Keil
Apabila mencipta bekasample (pencetak) GUI Guider, yang memilih papan RT1060-EVK dan panel RK043FN02H, jalankan "RUN" > Sasaran "Keil". Tetingkap log menunjukkan "tidak ditentukan", jadi papan mesti ditetapkan semula secara manual untuk menjalankan bekasample.
– LGLGUIB-2720: Tingkah laku widget Carousel dalam simulator MicroPython adalah tidak betul
Apabila menambah butang imej dalam karusel dan mengklik widget, status butang imej dipaparkan secara tidak normal.
12.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Run Target" selesai pada macOS, walaupun APP berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %.
- LGLGUIB-2517: Kedudukan imej tidak dipaparkan dengan betul dalam simulator
Tetapkan imej kepada satu kedudukan. Ia menunjukkan sedikit penyelewengan dalam simulator. Kedudukan adalah betul apabila berjalan di papan pembangunan. - LGLGUIB-2520: Jenis panel salah apabila menjalankan demo pada sasaran
Dengan panel RT1160-EVK dengan RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060- EVK dan panel RK043FN66HS. Kemudian, laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan. Apabila mengeksport projek dan menggunakannya oleh MCUXpresso IDE, tiada paparan GUI pada panel.
13 V1.4.1 GA (Dikeluarkan pada 30 September 2022)
13.1 Ciri baharu (Dikeluarkan pada 30 September 2022)
- Alat pembangunan UI
– Skrin tidak ubah bentuk praview
– Saiz paparan imej yang diimport
– Penerangan, jenis dan pautan dokumen dalam tetingkap atribut
– Gerakkan kedudukan editor dengan tetikus
– Skala piksel dalam tetingkap editor
– Demo bagi penyahkod imej masa jalan (SD): i.MX RT1064, LPC54S018M
– Demo mainan video (SD): i.MX RT1050
– Nama yang dipertingkatkan, nilai lalai dan gesaan untuk atribut
– Submenu lesen
– Gesaan untuk menimpa kod
– Auto fokus pada widget baharu dalam editor
– Ciri putaran imej berasaskan tetikus dipertingkat
– Auto-kesan untuk custom.c dan custom.h
– Kekukuhan dan kestabilan yang lebih baik - Perpustakaan
– Widget kotak teks data
– Kalendar: serlahkan tarikh yang dipilih - Sasaran
– NPI: i.MX RT1040 - Rantai alat
– MCUXpresso IDE 11.6.1
– MCUXpresso SDK 2.12.1 - RTOS
- Zephyr - Pembetulan pepijat
– LGLGUIB-2466: [Widget: Slider] V7&V8: Kelegapan garis peluncur berfungsi secara tidak normal dalam editor
Apabila menetapkan kelegapan garis besar widget peluncur kepada 0, garis besar itu masih kelihatan dalam editor.
13.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS Mesej ralat muncul pada tetingkap log apabila "Run Target" selesai pada macOS, walaupun APP berjaya digunakan pada papan.
- LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %. - LGLGUIB-2517: Kedudukan imej tidak dipaparkan dengan betul dalam simulator
Tetapkan imej kepada satu kedudukan. Ia menunjukkan sedikit penyelewengan dalam simulator. Kedudukan adalah betul apabila berjalan di papan pembangunan. - LGLGUIB-2520: Jenis panel salah apabila menjalankan demo pada sasaran
Dengan panel RT1160-EVK dengan RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060- EVK dan panel RK043FN66HS. Kemudian, laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan. Apabila mengeksport projek dan menggunakannya oleh MCUXpresso IDE, tiada paparan GUI pada panel. - LGLGUIB-2522: Mesti menetapkan semula platform secara manual selepas menjalankan Sasaran dengan Keil
Apabila mencipta bekasample (pencetak) GUI Guider, yang memilih papan RT1060-EVK dan panel RK043FN02H, jalankan "RUN" > Sasaran "Keil". Tetingkap log menunjukkan "tidak ditentukan", jadi papan mesti ditetapkan semula secara manual untuk menjalankan bekasample. - LGLGUIB-2720: Tingkah laku widget Carousel dalam simulator MicroPython adalah tidak betul
Apabila menambah butang imej dalam karusel dan mengklik widget, status butang imej dipaparkan secara tidak normal.
14 V1.4.0 GA (Dikeluarkan pada 29 Julai 2022)
14.1 Ciri baharu (Dikeluarkan pada 29 Julai 2022)
- Alat pembangunan UI
– Reka letak bersatu UI tetapan atribut
– Tetapan bayang-bayang
– Nisbah tersuai bagi saiz semula GUI
– Lebih banyak tema dan tetapan sistem
– Zum keluar < 100 %, kawalan tetikus
– Tetapkan skrin lalai dengan mudah
– Menjajarkan dan menjajarkan garisan mendatar
– Skrin dan imej praview
– Import imej kelompok
– Putar imej dengan tetikus
– Lalai kepada paparan baharu
– Penstrukturan semula projek
– RT-Thread - Widget
– LVGL v8.2.0
– Awam: menu, suis putar(arka), butang radio, input bahasa Cina
– Peribadi: karusel, jam analog - Prestasi
– Templat prestasi dioptimumkan bagi i.MX RT1170 dan i.MX RT595
– Pengoptimuman saiz dengan menyusun widget dan kebergantungan yang digunakan - Sasaran
– LPC54628: storan denyar luaran – i.MX RT1170: mod landskap
– Paparan RK055HDMIPI4MA0 - Rantai alat
– MCUXpresso IDE 11.6
– MCUXpresso SDK 2.12
– IAR 9.30.1
– Keil MDK 5.37 - Pembetulan pepijat
– LGLGUIB-1409: Ralat pembingkaian rawak
Kadangkala menu teratas mungkin terputus selepas widget menambah dan memadam operasi dalam editor UI.
Pada masa ini, tiada butiran lain mengenai isu ini tersedia. Satu-satunya penyelesaian yang diketahui jika isu ini berlaku ialah menutup dan membuka semula aplikasi GUI Guider.
– LGLGUIB-1838: Kadangkala imej svg tidak diimport dengan betul
Kadangkala imej svg tidak diimport dengan betul dalam GUI Guider IDE.
– LGLGUIB-1895: [Shape:color] lvgl-v8: Widget warna herot apabila ia mempunyai saiz besarApabila menggunakan warna
widget LVGL v8, widget herot apabila saiz widget warna besar.
– LGLGUIB-2066: [imgbtn] Boleh memilih berbilang imej untuk keadaan
Apabila memilih imej untuk keadaan berbeza bagi butang imej (Dikeluarkan, Ditekan, Keluaran Disemak atau Ditekan Disemak), adalah mungkin untuk memilih berbilang imej dalam kotak dialog pemilihan. Kotak pilihan hendaklah hanya menyerlahkan imej pilihan terakhir.
– LGLGUIB-2107: [Editor GUI] Kawasan reka bentuk Editor GUI tidak sama dengan hasil simulator atau sasaran
Apabila mereka bentuk skrin dengan carta, reka bentuk editor GUI mungkin tidak sepadan dengan keputusan apabila viewdalam simulator atau pada sasaran.
– LGLGUIB-2117: Simulator Pemandu GUI menjana ralat yang tidak diketahui dan aplikasi UI tidak dapat bertindak balas kepada sebarang peristiwa
Apabila membangunkan aplikasi berbilang skrin dengan GUI Guider, ketiga-tiga skrin boleh ditukar dengan mengklik butang. Selepas beberapa kali penukaran skrin, simulator atau papan teruja secara tidak normal dan melaporkan ralat yang tidak diketahui, dan demo tidak dapat bertindak balas kepada sebarang peristiwa.
– LGLGUIB-2120: Warna semula penapis tidak berfungsi pada skrin reka bentuk
Ciri warna semula penapis tidak ditunjukkan dengan betul dalam tetingkap reka bentuk. Apabila imej ditambah dengan warna asal putih, penapis menukar warna kepada biru. Tetingkap reka bentuk menunjukkan bahawa semua imej, termasuk latar belakangnya, bertukar kepada warna baharu. Jangkaan ialah latar belakang tidak boleh berubah.
– LGLGUIB-2121: Saiz fon tidak boleh lebih besar daripada 100
Saiz fon tidak boleh lebih besar daripada 100. Dalam sesetengah aplikasi GUI, saiz fon yang lebih besar diperlukan.
– LGLGUIB-2434: Paparan kalendar salah letak
Apabila menggunakan tab view sebagai latar belakang keseluruhan, selepas menambah kalendar dalam kandungan2, ia tidak ditunjukkan dengan betul, tidak kira bagaimana saiz kalendar itu diubah. Isu yang sama berlaku dalam kedua-dua simulator dan papan.
– LGLGUIB-2502: Tidak dapat menukar warna BG item senarai pada widget senarai juntai bawah
Warna latar belakang untuk label senarai dalam widget senarai juntai bawah tidak boleh ditukar.
14.2 Isu yang diketahui
- LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Run Target" selesai pada macOS, walaupun APP berjaya digunakan pada papan. - LGLGUIB-2495: Paparan simulator demo RT1176 (720×1280) berada di luar skrin
Apabila menjalankan simulator demo RT1176 dengan paparan lalai (720×1280), simulator berada di luar skrin dan tidak boleh memaparkan semua kandungan. Penyelesaiannya ialah menukar tetapan skala paparan hos kepada 100 %. - LGLGUIB-2517: Kedudukan imej tidak dipaparkan dengan betul dalam simulator
Tetapkan imej kepada satu kedudukan. Ia menunjukkan sedikit penyelewengan dalam simulator. Kedudukan adalah betul apabila berjalan di papan pembangunan. - LGLGUIB-2520: Jenis panel adalah salah apabila menjalankan demo pada sasaranDengan RT1160-EVK
dengan panel RK043FN02H, buat bekasample GUI Guider dan pilih papan RT1060-EVK dan panel RK043FN66HS. Kemudian laksanakan "RUN" > Sasaran "MCUXpresso". GUI boleh ditunjukkan pada paparan.
Apabila mengeksport projek dan menggunakannya oleh MCUXpresso IDE, tiada paparan GUI pada panel. - LGLGUIB-2522: Mesti menetapkan semula platform secara manual selepas menjalankan Sasaran dengan Keil
Apabila mencipta bekasample (pencetak) GUI Guider yang memilih papan RT1060-EVK dan panel RK043FN02H, jalankan "RUN" > Sasaran "Keil". Tetingkap log menunjukkan "tidak ditentukan" dan oleh itu papan mesti ditetapkan semula secara manual untuk menjalankan bekasample.
15 V1.3.1 GA (Dikeluarkan pada 31 Mac 2022)
15.1 Ciri baharu (Dikeluarkan pada 31 Mac 2022)
• Alat pembangunan UI
– Wizard untuk mencipta projek
– Penskalaan automatik GUI
– Paparan boleh dipilih dengan pilihan tersuai
– 11 fon baharu: termasuk Arial, Abel dan banyak lagi
– Lalai kepada fon Arial dalam tunjuk cara
– Pemantau ingatan
– pra kameraview APP pada i.MX RT1170
– Widget kumpulan bergerak
– Salinan bekas
- Penyusunan tambahan
• Widget
– Jam analog animasi
– Jam digital animasi
• Prestasi
– Bina pengoptimuman masa
– Pilihan perf: saiz, kelajuan dan, keseimbangan
– Bab prestasi dalam Panduan Pengguna
• Sasaran
– i.MX RT1024
– LPC55S28, LPC55S16
• Rantaian alat
– MCU SDK v2.11.1
– MCUX IDE v11.5.1
• Pembetulan pepijat
– LGLGUIB-1557: Fungsi salin/tampal widget kontena harus digunakan untuk semua widget anaknya Operasi salin dan tampal Panduan GUI hanya terpakai untuk widget itu sendiri dan tidak disertakan untuk kanak-kanak. Untuk exampOleh itu, apabila bekas dicipta dan gelangsar ditambahkan sebagai kanak-kanak, menyalin dan menampal bekas itu, menghasilkan bekas baharu. Walau bagaimanapun, bekas itu tanpa peluncur baharu. Fungsi salin/tampal widget bekas kini digunakan pada semua widget kanak-kanak.
– LGLGUIB-1616: Tingkatkan UX widget bergerak ke atas/bawah dalam tetingkap sumber Pada tab Sumber, skrin mungkin mengandungi banyak widget. Ia adalah tidak cekap dan menyusahkan untuk mengalihkan sumber widget dari bawah ke atas dalam senarai widget pada skrin. Ia hanya boleh dilakukan selepas klik tetikus langkah demi langkah. Untuk memberikan pengalaman yang lebih baik, ciri seret dan lepas kini disokong untuknya.
– LGLGUIB-1943: [IDE] Kedudukan permulaan baris tidak betul dalam editor
Apabila menetapkan kedudukan permulaan baris kepada (0, 0), kedudukan permulaan widget adalah salah dalam editor.
Walau bagaimanapun, kedudukan adalah normal dalam simulator dan sasaran.
– LGLGUIB-1955: Tiada butang skrin sebelumnya pada skrin kedua demo peralihan skrin
Untuk demo peralihan skrin, teks butang dalam skrin kedua hendaklah "skrin sebelumnya" dan bukannya "skrin seterusnya".
– LGLGUIB-1962: Kebocoran memori dalam kod yang dijana secara automatik
Terdapat kebocoran memori dalam kod yang dihasilkan oleh GUI Guider. Kod mencipta skrin dengan lv_obj_create() tetapi memanggil lv_obj_clean() untuk memadamkannya. Lv_obj_clean memadam semua kanak-kanak objek tetapi bukan objek yang menyebabkan kebocoran.
– LGLGUIB-1973: Kod peristiwa dan tindakan skrin kedua tidak dijana
Apabila projek dibuat termasuk dua skrin dengan satu butang pada setiap satu, dan acara dan tindakan ditetapkan untuk menavigasi antara kedua-dua skrin ini dengan acara butang; kod acara "Muat Skrin" butang skrin kedua tidak dihasilkan.
15.2 Isu yang diketahui
• LGLGUIB-1409: Ralat pembingkaian rawak
Kadangkala menu teratas mungkin terputus selepas widget menambah dan memadam operasi dalam editor UI.
Pada masa ini, tiada butiran lain mengenai isu ini tersedia. Satu-satunya penyelesaian yang diketahui jika isu ini berlaku ialah menutup dan membuka semula aplikasi GUI Guider.
• LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOS
Mesej ralat muncul pada tetingkap log apabila "Run Target" selesai pada macOS, walaupun APP berjaya digunakan pada papan.
• LGLGUIB-1838: Kadangkala imej svg tidak diimport dengan betul
Kadangkala imej svg tidak diimport dengan betul dalam GUI Guider IDE.
• LGLGUIB-1895: [Shape:color] lvgl-v8: Widget warna herot apabila ia mempunyai saiz besar
Apabila menggunakan widget warna LVGL v8, widget herot apabila saiz widget warna besar.
16 V1.3.0 GA (Dikeluarkan pada 24 Januari 2022)
16.1 Ciri baharu
• Alat pembangunan UI
– Dua versi LVGL
– Kedalaman warna 24-bit
– Demo pemain muzik
– Pelbagai tema
– Dayakan/lumpuhkan monitor FPS/CPU
– Tetapan atribut skrin
• Widget
– LVGL 8.0.2
– MicroPython
– Animasi 3D untuk JPG/JPEG
– Seret dan lepas reka bentuk untuk jubinview
• Rantaian alat
– Baharu: Keil MDK v5.36
– Naik taraf: MCU SDK v2.11.0, MCUX IDE v11.5.0, IAR v9.20.2
• OS yang disokong
– macOS 11.6
• Pembetulan pepijat
– LGLGUIB-1520: Skrin kosong muncul apabila Tolok ditambahkan dalam tabview dan nilai jarum berubah
Skrin kosong muncul dalam IDE apabila mengklik editor selepas menambah widget tolok sebagai anak kepada tabview objek dan menetapkan nilai jarum. Penyelesaian adalah untuk memulakan semula Panduan GUI.
– LGLGUIB-1774: Isu penambahan widget kalendar pada projek
Menambah widget kalendar pada projek menyebabkan ralat tidak diketahui. Nampaknya nama widget tidak dikemas kini dengan betul. Pemandu GUI cuba memproses nama widget screen_calendar_1 tetapi kalendar berada di scrn2. Ia sepatutnya scrn2_calendar_1.
– LGLGUIB-1775: Taip dalam maklumat sistem
Dalam tetapan "Sistem" IDE Pemandu GUI, terdapat kesilapan menaip dalam "GUNAKAN PERE MONITOR", ia mestilah "PEMANTAUAN PERF MASA NYATA".
– LGLGUIB-1779: Ralat binaan apabila laluan projek mengandungi aksara ruang
Apabila terdapat watak ruang dalam laluan projek, binaan projek gagal dalam Panduan GUI.
– LGLGUIB-1789: [Simulator MicroPython] Kosongkan ruang ditambah dalam widget penggelek
Widget penggelek yang disimulasikan dengan MicroPython menambah ruang kosong antara item senarai pertama dan terakhir.
– LGLGUIB-1790: Templat ScreenTransition gagal dalam bangunan 24 bpp dalam IDE
Untuk mencipta projek dalam Panduan GUI, pilih lvgl7, templat papan EVK RT1064, templat apl ScreenTransition, kedalaman warna 24-bit dan 480*272. Hasilkan kod dan kemudian eksport kod ke IAR atau MCUXpresso IDE. Salin kod yang dijana ke projek SDK lvgl_guider dan bina dalam IDE. Skrin yang salah muncul dan kod itu tersekat dalam MemManage_Handler.
16.2 Isu yang diketahui
- LGLGUIB-1409: Ralat pembingkaian rawak
Kadangkala menu teratas mungkin terputus selepas widget menambah dan memadam operasi dalam editor UI.
Pada masa ini, tiada butiran lain mengenai isu ini tersedia. Satu-satunya penyelesaian yang diketahui jika isu ini berlaku ialah menutup dan membuka semula aplikasi GUI Guider. - LGLGUIB-1613: Mesej ralat dalam tetingkap log muncul selepas berjaya menjalankan "Run Target" pada macOSMesej ralat muncul pada tetingkap log apabila "Run Target" selesai pada macOS, walaupun APP berjaya digunakan pada papan.
17 V1.2.1 GA (Dikeluarkan pada 29 September 2021)
17.1 Ciri baharu
• Alat pembangunan UI
– Tema terbina dalam LVGL
• Rantaian alat
– MCU SDK 2.10.1
• Sokongan Sasaran / Peranti Baharu
– i.MX RT1015
– i.MX RT1020
– i.MX RT1160
– i.MX RT595: Paparan TFT Touch 5”.
• Pembetulan pepijat
– LGLGUIB-1404: Eksport files ke folder yang ditentukan
Apabila menggunakan fungsi eksport kod, Panduan GUI memaksa yang dieksport files dalam folder lalai dan bukannya folder yang ditentukan oleh pengguna.
– LGLGUIB-1405: Run Target tidak menetapkan semula dan menjalankan aplikasi
Apabila IAR dipilih daripada ciri "Run Target", papan tidak ditetapkan semula secara automatik selepas pengaturcaraan imej. Pengguna mesti menetapkan semula EVK secara manual menggunakan butang set semula setelah pengaturcaraan selesai.
– LGLGUIB-1407: [Jubinview] Widget kanak-kanak tidak dikemas kini dalam masa nyata
Apabila jubin baharu ditambah dalam jubinview widget, pepohon widget dalam panel kiri Panduan GUI tidak dimuatkan semula jika tiada widget anak ditambahkan dalam jubin baharu. Widget kanak-kanak mesti ditambahkan pada jubin untuk ia muncul di panel paling kiri.
– LGLGUIB-1411: Isu prestasi aplikasi ButtonCounterDemo
Apabila buttonCounterDemo dibina untuk LPC54S018 dengan menggunakan IAR v9.10.2, prestasi aplikasi yang lemah mungkin dialami. Apabila menekan satu butang dan kemudian yang satu lagi, terdapat kelewatan yang ketara sebanyak ~500 ms sebelum kemas kini skrin.
– LGLGUIB-1412: Membina aplikasi demo mungkin gagal
Jika ciri kod Eksport digunakan untuk mengeksport kod GUI APP tanpa menjalankan "Jana Kod" terlebih dahulu, binaan gagal selepas mengimport kod yang dieksport dalam MCUXpresso IDE atau IAR.
– LGLGUIB-1450: Ralat dalam penyahpasang GUI Guider
Jika terdapat berbilang pemasangan GUI Guider pada mesin, penyahpasang gagal membezakan antara pemasangan tersebut. Untuk exampOleh itu, menjalankan penyahpasang v1.1.0 boleh mengakibatkan pengalihan keluar v1.2.0.
– LGLGUIB-1506: Keadaan butang imej yang ditekan sebelum ini tidak dimuat semula selepas menekan butang imej yang lain
Apabila satu butang ditekan, dan satu lagi juga ditekan, keadaan butang yang terakhir ditekan tidak berubah. Kesan yang terhasil ialah berbilang butang imej berada dalam keadaan ditekan serentak.
17.2 Isu yang diketahui
- LGLGUIB-1409: Ralat pembingkaian rawak
Kadangkala menu teratas mungkin terputus selepas widget menambah dan memadam operasi dalam editor UI.
Pada masa ini, tiada butiran lain tersedia mengenai isu ini. Satu-satunya penyelesaian yang diketahui jika isu ini berlaku ialah menutup dan membuka semula aplikasi GUI Guider. - LGLGUIB-1520: Skrin kosong muncul apabila Tolok ditambahkan dalam tabview dan nilai jarum berubah
Skrin kosong muncul dalam IDE apabila mengklik editor selepas menambah widget tolok sebagai anak kepada tabview objek dan menetapkan nilai jarum. Penyelesaian adalah untuk memulakan semula Panduan GUI.
18 V1.2.0 GA (Dikeluarkan pada 30 Julai 2021)
18.1 Ciri baharu
• Alat pembangunan UI
– Carian widget
– Saiz fon tersuai
– UG untuk sokongan papan tanpa templat
• Widget
– LVGL 7.10.1
– Acara untuk butang senarai
– Pemeriksaan kebocoran memori
• Rantaian alat
– IAR 9.10.2
– MCUX IDE 11.4.0
– MCUX SDK 2.10.x
• Pecutan
– Penukar imej untuk peningkatan prestasi VGLite
• Sokongan sasaran / peranti baharu
– LPC54s018m, LPC55S69
– i.MX RT1010
• Pembetulan pepijat
– LGLGUIB-1273: Simulator tidak boleh memaparkan skrin penuh apabila saiz skrin lebih besar daripada resolusi hos
Apabila resolusi skrin sasaran lebih besar daripada resolusi skrin PC, keseluruhan skrin simulator tidak boleh viewed. Di samping itu, bar kawalan tidak kelihatan jadi mustahil untuk mengalihkan skrin simulator.
– LGLGUIB-1277: Simulator kosong untuk projek i.MX RT1170 dan RT595 apabila resolusi besar dipilih
Apabila resolusi besar, contohnyaample 720×1280, digunakan untuk mencipta projek untuk i.MX RT1170 dan i.MX RT595, simulator kosong apabila APP GUI berjalan dalam simulator. Sebabnya ialah hanya separa skrin dipaparkan apabila saiz skrin peranti lebih besar daripada resolusi skrin PC.
– LGLGUIB-1294: demo pencetak: Klik tidak berfungsi apabila imej ikon diklik
Apabila demo pencetak sedang berjalan, tiada respons apabila imej ikon diklik. Ini berlaku kerana pencetus dan tindakan peristiwa tidak dikonfigurasikan untuk imej ikon.
– LGLGUIB-1296: Saiz gaya teks tidak boleh dieksport dalam widget senarai
Selepas menetapkan saiz teks widget senarai dalam tetingkap atribut GUI Guider, saiz teks yang dikonfigurasikan tidak berkuat kuasa apabila APP GUI sedang berjalan.
18.2 Isu yang diketahui
- LGLGUIB-1405: Run Target tidak menetapkan semula dan menjalankan aplikasi
Apabila IAR dipilih daripada ciri "Run Target", papan tidak ditetapkan semula secara automatik selepas pengaturcaraan imej. Pengguna mesti menetapkan semula EVK secara manual menggunakan butang set semula setelah pengaturcaraan selesai. - LGLGUIB-1407: [Jubinview] Widget kanak-kanak tidak dikemas kini dalam masa nyata
Apabila jubin baharu ditambah dalam jubinview widget, pepohon widget dalam panel kiri Panduan GUI tidak dimuatkan semula jika tiada widget anak ditambahkan dalam jubin baharu. Widget kanak-kanak mesti ditambahkan pada jubin agar ia muncul di panel paling kiri. - LGLGUIB-1409: Ralat pembingkaian rawak
Kadangkala menu teratas mungkin terputus selepas widget menambah dan memadam operasi dalam editor UI. Tiada butiran lain mengenai isu ini tersedia pada masa ini. Satu-satunya penyelesaian yang diketahui jika isu ini berlaku ialah menutup dan membuka semula aplikasi GUI Guider. - LGLGUIB-1411: Isu prestasi aplikasi ButtonCounterDemo
Apabila buttonCounterDemo dibina untuk LPC54S018 dengan menggunakan IAR v9.10.2, prestasi aplikasi yang lemah mungkin dialami. Apabila menekan satu butang dan kemudian yang satu lagi, terdapat kelewatan yang ketara sebanyak ~500 ms sebelum kemas kini skrin. - LGLGUIB-1412: Membina aplikasi demo mungkin gagal
Jika ciri kod Eksport digunakan untuk mengeksport kod APP GUI tanpa menjalankan "Jana Kod" terlebih dahulu, binaan akan gagal selepas mengimport kod yang dieksport dalam MCUXpresso IDE atau IAR. - LGLGUIB-1506: Keadaan butang imej yang ditekan sebelum ini tidak dimuatkan semula selepas menekan butang imej yang lain
Apabila satu butang ditekan, dan satu lagi juga ditekan, keadaan butang yang terakhir ditekan tidak berubah. Kesan yang terhasil ialah berbilang butang imej berada dalam keadaan ditekan serentak. Penyelesaiannya adalah untuk mendayakan butang keadaan Diperiksa untuk imej melalui GUI Guider IDE.
19 V1.1.0 GA (Dikeluarkan pada 17 Mei 2021)
19.1 Ciri baharu
• Alat pembangunan UI
– Pintasan menu dan kawalan papan kekunci
– Keadaan baharu: FOKUS, EDIT, LUmpuhkan
– Penyesuaian kadar bingkai
– Konfigurasi peralihan skrin
– Widget ibu bapa / kanak-kanak
– Tetapan fungsi panggil balik untuk imej animasi
– Pembolehan VGLite pada IDE
– Autokonfigurasi laluan pengepala
• Widget
– Aset BMP dan SVG
– Animasi 3D untuk PNG
– Jubin sokonganview sebagai widget standard
• Pecutan
– VGLite awal untuk RT1170 dan RT595
• Sokongan sasaran / peranti baharu
– i.MX RT1170 dan i.MX RT595
• Pembetulan pepijat
– LGLGUIB-675: Penyegaran semula animasi mungkin tidak berfungsi dengan baik dalam simulator kadangkala
Imej animasi tidak dimuat semula dengan betul dalam simulator kadangkala, punca utama ialah widget imej animasi tidak mengendalikan perubahan sumber imej dengan betul.
– LGLGUIB-810: Widget imej animasi mungkin mempunyai warna yang herot
Semasa pengendalian widget animasi, imej animasi mungkin mempunyai warna yang berubah warna di latar belakang. Isu ini disebabkan oleh sifat gaya yang tidak dikendalikan.
– LGLGUIB-843: Operasi tetikus tidak menentu apabila menggerakkan widget apabila editor UI dizum masuk
Apabila editor UI dizum masuk, mungkin terdapat operasi tetikus yang tidak menentu semasa mengalihkan widget dalam editor.
– LGLGUIB-1011: Kesan tindanan skrin tidak betul apabila skrin dengan saiz berbeza ditukar
Apabila skrin kedua dengan nilai kelegapan 100 dicipta untuk menutup skrin semasa (yang tidak dipadamkan), kesan skrin latar belakang tidak dipaparkan dengan betul.
– LGLGUIB-1077: Tidak dapat memaparkan bahasa Cina dalam widget Roller
Apabila aksara Cina digunakan sebagai teks baris dalam widget penggelek, bahasa Cina tidak dipaparkan apabila APP sedang berjalan.
19.2 Isu yang diketahui
- LGLGUIB-1273: Simulator tidak boleh memaparkan skrin penuh apabila saiz skrin lebih besar daripada resolusi hos
Apabila resolusi skrin sasaran lebih besar daripada resolusi skrin PC, keseluruhan skrin simulator tidak boleh viewed. Di samping itu, bar kawalan tidak kelihatan jadi mustahil untuk mengalihkan skrin simulator. - LGLGUIB-1277: Simulator kosong untuk projek i.MX RT1170 dan RT595 apabila resolusi besar dipilih GUI_GUIDER_RN_1.9.1 Apabila resolusi besar, untuk example 720×1280, digunakan untuk mencipta projek untuk i.MX RT1170 dan i.MX RT595, simulator kosong apabila APP GUI berjalan dalam simulator. Sebabnya ialah hanya separa skrin dipaparkan apabila saiz skrin peranti lebih besar daripada resolusi skrin PC.
- LGLGUIB-1294: demo pencetak: Klik tidak berfungsi apabila imej ikon diklik
Apabila demo pencetak sedang berjalan, tiada respons apabila imej ikon diklik. Ini berlaku kerana pencetus dan tindakan peristiwa tidak dikonfigurasikan untuk imej ikon. - LGLGUIB-1296: Saiz gaya teks tidak boleh dieksport dalam widget senarai
Selepas menetapkan saiz teks widget senarai dalam tetingkap atribut GUI Guider, saiz teks yang dikonfigurasikan tidak berkuat kuasa apabila APP GUI sedang berjalan.
20 V1.0.0 GA (Dikeluarkan pada 15 Januari 2021)
20.1 Ciri baharu
• Alat pembangunan UI
– Menyokong Windows 10 dan Ubuntu 20.04
– Berbilang bahasa (Bahasa Inggeris, Cina) untuk IDE
– Serasi dengan LVGL v7.4.0, MCUXpresso IDE 11.3.0 dan MCU SDK 2.9
– Pengurusan projek: cipta, import, edit, padam
– Reka bentuk UI Apa yang Anda Lihat Adalah Apa yang Anda Dapat (WYSIWYG) dengan seret dan lepas
– Reka bentuk aplikasi berbilang halaman
– Pintasan bawa ke hadapan dan ke belakang, salin, tampal, padam, buat asal, buat semula
– Kod viewer untuk definisi UI JSON file
– Bar navigasi ke view sumber yang dipilih file
– Penjanaan automatik kod LVGL C
– Kumpulan dan tetapan atribut widget
– Fungsi salinan skrin
– Editor GUI zum masuk dan zum keluar
– Sokongan berbilang fon dan import fon pihak ke-3
– Skop aksara Cina yang boleh disesuaikan
– Penjajaran widget: kiri, tengah dan kanan
– Pecutan PXP membolehkan dan lumpuhkan
– Menyokong gaya lalai dan gaya tersuai
– Aplikasi demo bersepadu
– Serasi dengan projek MCUXpresso
– Paparan log masa nyata
• Widget
- Menyokong 33 widget
– Butang (5): butang, butang imej, kotak semak, kumpulan butang, suis
– Borang (4): label, senarai juntai bawah, kawasan teks, kalendar
– Jadual (8): jadual, tab, kotak mesej, bekas, carta, kanvas, senarai, tetingkap
– Bentuk (9): arka, garisan, penggelek, led, kotak putaran, tolok, meter garisan, warna, pemutar
– Imej (2): imej, imej animasi
– Kemajuan (2): bar, peluncur
– Lain-lain (3): halaman, jubin view, papan kekunci
– Animation: animation image, GIF to animation, animation easing, and path
– Menyokong pencetus acara dan pemilihan tindakan, kod tindakan tersuai
– Paparan bahasa Cina
– Menyokong gaya lalai dan gaya tersuai
• Sokongan sasaran / peranti baharu
– NXP i.MX RT1050, i.MX RT1062 dan i.MX RT1064
– NXP LPC54S018 dan LPC54628
– Templat peranti, binaan automatik dan pasang automatik untuk platform yang disokong
– Jalankan simulator pada hos X86
20.2 Isu yang diketahui
- LGLGUIB-675: Penyegaran semula animasi mungkin tidak berfungsi dengan baik dalam simulator kadangkala
Imej animasi tidak dimuat semula dengan betul dalam simulator kadangkala, punca utama ialah widget imej animasi tidak mengendalikan perubahan sumber imej dengan betul. - LGLGUIB-810: Widget imej animasi mungkin mempunyai warna yang herot
Semasa pengendalian widget animasi, imej animasi mungkin mempunyai warna yang berubah warna di latar belakang. Isu ini disebabkan oleh sifat gaya yang tidak dikendalikan. - LGLGUIB-843: Operasi tetikus tidak menentu apabila menggerakkan widget apabila editor UI dizum masuk
Apabila editor UI dizum masuk, mungkin terdapat operasi tetikus yang tidak menentu semasa mengalihkan widget dalam editor. - LGLGUIB-1011: Kesan tindanan skrin tidak betul apabila skrin dengan saiz berbeza ditukar
Apabila skrin kedua dengan nilai kelegapan 100 dicipta untuk menutup skrin semasa (yang tidak dipadamkan), kesan skrin latar belakang tidak dipaparkan dengan betul. - LGLGUIB-1077: Tidak dapat memaparkan bahasa Cina dalam widget Roller
Apabila aksara Cina digunakan sebagai teks baris dalam widget penggelek, bahasa Cina tidak dipaparkan apabila APP sedang berjalan.
21 Sejarah semakan
Jadual 1 meringkaskan semakan kepada dokumen ini.
Jadual 1. Sejarah semakan

Maklumat undang-undang
Definisi
Draf — Status draf pada dokumen menunjukkan bahawa kandungan masih di bawah semula dalamanview dan tertakluk kepada kelulusan rasmi, yang mungkin mengakibatkan pengubahsuaian atau penambahan. Semikonduktor NXP tidak memberikan sebarang representasi atau jaminan tentang ketepatan atau kesempurnaan maklumat yang disertakan dalam versi draf dokumen dan tidak akan bertanggungjawab ke atas akibat penggunaan maklumat tersebut.
Penafian
Waranti dan liabiliti terhad — Maklumat dalam dokumen ini dipercayai tepat dan boleh dipercayai. Walau bagaimanapun, Semikonduktor NXP tidak memberikan sebarang representasi atau waranti, tersurat atau tersirat, tentang ketepatan atau kesempurnaan maklumat tersebut dan tidak akan mempunyai liabiliti untuk akibat penggunaan maklumat tersebut. Semikonduktor NXP tidak bertanggungjawab ke atas kandungan dalam dokumen ini jika disediakan oleh sumber maklumat di luar Semikonduktor NXP.
NXP Semiconductors tidak akan bertanggungjawab untuk sebarang kerosakan tidak langsung, sampingan, punitif, khas atau berbangkit (termasuk – tanpa had – kehilangan keuntungan, kehilangan simpanan, gangguan perniagaan, kos yang berkaitan dengan penyingkiran atau penggantian sebarang produk atau caj kerja semula) sama ada atau bukan ganti rugi sedemikian adalah berdasarkan tort (termasuk kecuaian), waranti, pelanggaran kontrak atau mana-mana teori undang-undang lain.
Walau apa pun apa-apa kerosakan yang mungkin ditanggung oleh pelanggan atas apa jua sebab sekalipun, liabiliti agregat dan kumulatif NXP Semiconductors terhadap pelanggan untuk produk yang diterangkan di sini akan dihadkan mengikut Terma dan syarat jualan komersial NXP Semiconductors.
Hak untuk membuat perubahan — Semikonduktor NXP berhak untuk membuat perubahan pada maklumat yang diterbitkan dalam dokumen ini, termasuk tanpa batasan spesifikasi dan penerangan produk, pada bila-bila masa dan tanpa notis. Dokumen ini menggantikan dan menggantikan semua maklumat yang dibekalkan sebelum penerbitan ini.
Kesesuaian untuk digunakan — Produk Semikonduktor NXP tidak direka bentuk, dibenarkan atau dijamin sesuai untuk digunakan dalam sokongan hayat, sistem atau peralatan kritikal hayat atau kritikal keselamatan, mahupun dalam aplikasi yang kegagalan atau pincang fungsi produk Semikonduktor NXP boleh dijangkakan dengan munasabah. mengakibatkan kecederaan diri, kematian atau harta benda yang teruk atau kerosakan alam sekitar. NXP Semiconductors dan pembekalnya tidak menerima liabiliti untuk kemasukan dan/atau penggunaan produk NXP Semiconductor dalam peralatan atau aplikasi tersebut dan oleh itu kemasukan dan/atau penggunaan tersebut adalah atas risiko pelanggan sendiri.
Aplikasi — Aplikasi yang diterangkan di sini untuk mana-mana produk ini adalah untuk tujuan ilustrasi sahaja. Semikonduktor NXP tidak membuat pernyataan atau jaminan bahawa aplikasi tersebut akan sesuai untuk kegunaan tertentu tanpa ujian atau pengubahsuaian lanjut.
Pelanggan bertanggungjawab ke atas reka bentuk dan pengendalian aplikasi dan produk mereka menggunakan produk Semikonduktor NXP, dan Semikonduktor NXP tidak bertanggungjawab untuk sebarang bantuan dengan aplikasi atau reka bentuk produk pelanggan. Adalah menjadi tanggungjawab pelanggan sepenuhnya untuk menentukan sama ada produk Semikonduktor NXP sesuai dan sesuai untuk aplikasi pelanggan dan produk yang dirancang, serta untuk aplikasi yang dirancang dan penggunaan pelanggan pihak ketiga pelanggan. Pelanggan harus menyediakan reka bentuk dan perlindungan operasi yang sesuai untuk meminimumkan risiko yang berkaitan dengan aplikasi dan produk mereka.
NXP Semiconductors tidak menerima sebarang liabiliti yang berkaitan dengan sebarang keingkaran, kerosakan, kos atau masalah yang berdasarkan sebarang kelemahan atau keingkaran dalam aplikasi atau produk pelanggan, atau aplikasi atau penggunaan oleh pelanggan pihak ketiga pelanggan. Pelanggan bertanggungjawab untuk melakukan semua ujian yang diperlukan untuk aplikasi dan produk pelanggan menggunakan produk NXP Semiconductors untuk mengelakkan lalai aplikasi dan produk atau aplikasi atau penggunaan oleh pelanggan pihak ketiga pelanggan. NXP tidak menerima sebarang liabiliti dalam hal ini.
Terma dan syarat jualan komersial — Produk NXP Semiconductors dijual tertakluk kepada terma dan syarat am jualan komersial, seperti yang diterbitkan di https://www.nxp.com/profile/terma, melainkan dipersetujui sebaliknya dalam perjanjian individu bertulis yang sah. Sekiranya perjanjian individu dibuat hanya terma dan syarat perjanjian masing-masing akan terpakai. NXP Semiconductors dengan ini secara nyata membantah untuk menggunakan terma dan syarat am pelanggan berkenaan dengan pembelian produk NXP Semiconductors oleh pelanggan.
Kawalan eksport — Dokumen ini serta item(-item) yang diterangkan di sini mungkin tertakluk kepada peraturan kawalan eksport. Eksport mungkin memerlukan kebenaran terlebih dahulu daripada pihak berkuasa yang berwibawa.
Kesesuaian untuk digunakan dalam produk berkelayakan bukan automotif — Melainkan dokumen ini menyatakan dengan jelas bahawa produk Semikonduktor NXP khusus ini layak automotif, produk tersebut tidak sesuai untuk kegunaan automotif. Ia tidak layak mahupun diuji mengikut ujian automotif atau keperluan aplikasi. NXP Semiconductors tidak menerima liabiliti untuk kemasukan dan/atau penggunaan produk berkelayakan bukan automotif dalam peralatan atau aplikasi automotif.
Sekiranya pelanggan menggunakan produk untuk reka bentuk dan penggunaan dalam aplikasi automotif kepada spesifikasi dan piawaian automotif, pelanggan (a) hendaklah menggunakan produk tersebut tanpa waranti NXP Semiconductors bagi produk untuk aplikasi, penggunaan dan spesifikasi automotif tersebut, dan ( b) bila-bila masa pelanggan menggunakan produk untuk aplikasi automotif melebihi spesifikasi NXP Semiconductor penggunaan sedemikian hendaklah semata-mata atas risiko pelanggan sendiri, dan (c) pelanggan menanggung rugi sepenuhnya NXP Semiconductors untuk sebarang liabiliti, kerosakan atau tuntutan produk yang gagal akibat reka bentuk dan penggunaan pelanggan produk untuk aplikasi automotif melebihi jaminan standard NXP Semiconductor dan spesifikasi produk NXP Semiconductor.
penerbitan HTML — Versi HTML, jika ada, dokumen ini disediakan sebagai ihsan. Maklumat muktamad terkandung dalam dokumen yang berkenaan dalam format PDF. Jika terdapat percanggahan antara dokumen HTML dan dokumen PDF, dokumen PDF mempunyai keutamaan.
Terjemahan — Versi bukan bahasa Inggeris (terjemahan) dokumen, termasuk maklumat undang-undang dalam dokumen itu, adalah untuk rujukan sahaja. Versi Bahasa Inggeris akan diguna pakai sekiranya terdapat sebarang percanggahan antara versi terjemahan dan bahasa Inggeris.
Keselamatan — Pelanggan memahami bahawa semua produk NXP mungkin tertakluk kepada kelemahan yang tidak dikenal pasti atau mungkin menyokong piawaian atau spesifikasi keselamatan yang ditetapkan dengan pengehadan yang diketahui. Pelanggan bertanggungjawab ke atas reka bentuk dan pengendalian aplikasi dan produknya sepanjang kitaran hayat mereka untuk mengurangkan kesan kelemahan ini pada aplikasi dan produk pelanggan. Tanggungjawab pelanggan juga meliputi teknologi terbuka dan/atau proprietari lain yang disokong oleh produk NXP untuk digunakan dalam aplikasi pelanggan. NXP tidak menerima liabiliti untuk sebarang kelemahan. Pelanggan harus sentiasa menyemak kemas kini keselamatan daripada NXP dan membuat susulan dengan sewajarnya.
Pelanggan hendaklah memilih produk dengan ciri keselamatan yang paling memenuhi peraturan, peraturan dan piawaian aplikasi yang dimaksudkan dan membuat keputusan reka bentuk muktamad berkenaan produknya dan bertanggungjawab sepenuhnya untuk pematuhan semua keperluan berkaitan undang-undang, peraturan dan keselamatan berkenaan produknya, tanpa mengira sebarang maklumat atau sokongan yang mungkin disediakan oleh NXP.
NXP mempunyai Pasukan Tindak Balas Insiden Keselamatan Produk (PSIRT) (boleh dihubungi di PSIRT@nxp.com) yang menguruskan penyiasatan, pelaporan dan pelepasan penyelesaian kepada kelemahan keselamatan produk NXP.
NXP BV — NXP BV bukan syarikat yang beroperasi dan ia tidak mengedar atau menjual produk.
Tanda dagangan
Notis: Semua jenama yang dirujuk, nama produk, nama perkhidmatan dan tanda dagangan adalah hak milik pemilik masing-masing.
NXP — tanda perkataan dan logo ialah tanda dagangan 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 — ialah tanda dagangan dan/atau tanda dagangan berdaftar Arm Limited (atau anak syarikat atau sekutunya) di AS dan/atau di tempat lain. Teknologi berkaitan mungkin dilindungi oleh mana-mana atau semua paten, hak cipta, reka bentuk dan rahsia perdagangan. Hak cipta terpelihara.
© 2025 NXP BV
Untuk maklumat lanjut, sila layari: https://www.nxp.com
Semua hak terpelihara.
Dokumen maklum balas
Tarikh keluaran: 30 April 2025
Pengecam dokumen: GUI_GUIDER_RN_1.9.1
Baca Lebih Lanjut Mengenai Manual Ini & Muat Turun PDF:
Dokumen / Sumber
![]() |
Panduan GUI NXP V1.9.1 [pdf] Manual Pengguna V1.9.1, V1.9.0, V1.8.1, V1.8.0, V1.9.1 GUI Guider, V1.9.1, GUI Guider, Guider |
