NXP-logosu

NXP GUI Guider Grafik Arayüz Geliştirme

NXP-GUI-Kılavuz-Grafik-Arayüz-Geliştirme-ürünü

Belge bilgisi

Bilgi İçerik
Anahtar kelimeler GUI_GUIDER_RN, IDE, GUI, MCU, LVGL, RTOS
Soyut Bu belgede GUI Guider'ın yayımlanan sürümü, özellikler, hata düzeltmeleri ve bilinen sorunlarla birlikte açıklanmaktadır.

Üzerindeview

GUI Guider, NXP'nin açık kaynaklı LVGL grafik kütüphanesi ile yüksek kaliteli ekranların hızlı bir şekilde geliştirilmesini sağlayan, kullanıcı dostu bir grafik kullanıcı arayüzü geliştirme aracıdır. Sürükle ve bırak GUI Guider düzenleyicisi, çok az kodlamayla veya hiç kodlama olmadan bir GUI oluşturmak için LVGL'nin widget'lar, animasyonlar ve stiller gibi birçok özelliğini kullanmayı kolaylaştırır. Bir düğmeye tıklayarak uygulamanızı simüle edilmiş bir ortamda çalıştırabilir veya bir hedef projeye aktarabilirsiniz. GUI Guider'dan oluşturulan kod, bir MCUXpresso IDE projesine kolayca eklenebilir, bu da geliştirme sürecini hızlandırır ve uygulamanıza sorunsuz bir şekilde gömülü bir kullanıcı arayüzü eklemenizi sağlar. GUI Guider'ın NXP genel amaçlı ve çapraz MCU'larla kullanımı ücretsizdir ve desteklenen çeşitli platformlar için yerleşik proje şablonları içerir.

GA (31 Mart 2023'te yayınlandı)
Yeni Özellikler (31 Mart 2023'te yayımlandı)

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Çoklu örnek
    • Resim ve metin alanı için etkinlik ayarı
    • Çalışma zamanı bellek izleyicisini etkinleştir
    • Widget görünürlük ayarı
    • Widget'ları ekranlar arasında taşıma
    • Konteyner içindeki sekme view ve fayans view
    • lv_conf.h için özel seçenekler
    • Geliştirilmiş “Simülatörü Çalıştır” / “Hedefi Çalıştır” istemi
    • “İhracat projesinin” ilerleme çubuğu
    • Özel rengi kaydet
    • Genişletme modunda fare tıklamasıyla widget'lar ekleyin
    • Yatay/dikey widget dağıtımı
    • Farenin sağ tıklamasıyla daha fazla kısayol işlevi
    • Doğrudan proje silmeyi destekleyin
    • Esnek kaynak ağacı penceresi
    • Yeni demolar: klima ve ilerleme çubuğu
    • Geliştirilmiş mevcut demolar
    • Alt öğeler için ek giriş oku
  • kıyaslama optimizasyonu
    • I. MX RT595: varsayılan olarak SRAM çerçeve arabelleğidir
    • GUI uygulamasının gereksiz kodunu azaltın
  • araç zinciri
    • MCUX IDE 11.7.1
    • MCUX SDK'sı 2.13.1
  • Hedef
    • i.MX RT1060EVKB
    • I. MX RT595: SRAM çerçeve arabelleği
    • I. MX RT1170: 24b renk derinliği

Ana işletim sistemi
Ubuntu 22.04

Hata düzeltme
LGLGUIB-2517: Görüntü konumu simülatörde doğru şekilde görüntülenmiyor Görüntüyü bir konuma ayarlayın. Simülatörde küçük bir sapma gösteriyor. Geliştirme panosunda çalışırken konum doğrudur.

Bilinen Sorunlar

  • LGLGUIB-1613: macOS'ta "Hedefi Çalıştır" başarıyla çalıştırıldıktan sonra günlük penceresinde bir hata mesajı görünüyor APP kartta başarıyla dağıtılsa bile macOS'ta "Hedefi Çalıştır" tamamlandığında günlük penceresinde bir hata mesajı görünüyor.
  • LGLGUIB-2495: RT1176 (720×1280) demosunun simülatör ekranı ekranın dışında
  • RT1176 demosunun simülatörünü varsayılan ekranla (720×1280) çalıştırırken, simülatör ekranın dışındadır ve tüm içeriği görüntüleyemez. Çözüm, ana bilgisayar ekran ölçeği ayarını %100 olarak değiştirmektir.
  • LGLGUIB-2520: Demoyu hedefte çalıştırırken panel türü yanlış RK1160FN043H panelli bir RT02-EVK ile eski bir panel oluşturunampGUI Guider dosyasını açın ve RT1060-EVK kartını ve RK043FN66HS panelini seçin.
  • Ardından “ÇALIŞTIR” > “MCUXpresso”yu hedefleyin. GUI ekranda gösterilebilir. Projeyi dışa aktarırken ve MCUXpresso IDE ile dağıtırken panelde GUI ekranı yoktur.

V1.5.0 GA (18 Ocak 2023'te yayımlandı)
Yeni Özellikler (18 Ocak 2023'te yayımlandı)

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Görüntü dönüştürücü ve ikili birleştirme
    • Kaynak yöneticisi: resim, yazı tipi, video ve Lottie JSON
    • Widget'ı yukarı veya aşağı getirmenin kısayolu
    • Temel şablonu proje bilgileri penceresinde görüntüleyin
    • Görüntü ikilisini QSPI flash'ta saklayın
    • Tek klavye örneği
    • Yükseltmeden önce proje yedekleme istemi
    • Widget eylemlerinin ekran yüklemesi
    • Ekran etkinlikleri ayarı
    • GUI Guider sürümünü görüntüle
    • Çok sayfalı uygulama için bellek boyutu optimizasyonu
    • Kaynak ağacında simgeyi ve satırı görüntüle
      Esnek widget'lar penceresi
    • Fareyi sürükleyerek pencereyi yeniden boyutlandırın
    • lv_conf.h'deki yorumlar
  • Kütüphane
    • LVGL v8.3.2
    • Video widget'ı (seçili platformlar)
    • Lottie widget'ı (seçili platformlar)
    • QR kodu
    • Metin ilerleme çubuğu

araç zinciri

  • MCUX IDE 11.7.0
  • MCUX SDK'sı 2.13.0
  • Hedef
  • MCX-N947-BRK
  • I.MX RT1170EVKB
  • LPC5506
  • MX RT1060: SRAM çerçeve arabelleği

Hata düzeltme

  • LGLGUIB-2522: Target'ı Keil ile çalıştırdıktan sonra platformun manuel olarak sıfırlanması gerekiyor.ampRT1060-EVK kartını ve RK043FN02H panelini seçen GUI Guider dosyası (yazıcı), “RUN” > Target “Keil” komutunu çalıştırın.
  • Günlük penceresi "tanımsız" olarak görünüyor, bu nedenle eski işlemin çalıştırılması için kartın manuel olarak sıfırlanması gerekir.ampley.
  • LGLGUIB-2720: Carousel widget'ının MicroPython simülatöründeki davranışı hatalı Atlı karıncaya bir resim düğmesi eklerken ve widget'a tıklandığında, resim düğmesinin durumu anormal şekilde görüntüleniyor.

Bilinen Sorunlar

  • LGLGUIB-1613: macOS'ta "Run Target" başarıyla çalıştırıldıktan sonra günlük penceresinde bir hata mesajı görünüyor
  • APP kartta başarıyla konuşlandırılsa bile macOS'ta "Hedefi Çalıştır" tamamlandığında günlük penceresinde bir hata mesajı görünüyor.
  • LGLGUIB-2495: RT1176 (720×1280) demosunun simülatör ekranı ekranın dışında
  • RT1176 demosunun simülatörünü varsayılan ekranla (720×1280) çalıştırırken, simülatör ekranın dışındadır ve tüm içeriği görüntüleyemez. Çözüm, ana bilgisayar ekran ölçeği ayarını %100 olarak değiştirmektir.
  • LGLGUIB-2517: Görüntü konumu simülatörde doğru şekilde görüntülenmiyor Görüntüyü bir konuma ayarlayın. Simülatörde küçük bir sapma gösteriyor. Geliştirme panosunda çalışırken konum doğrudur.
  • LGLGUIB-2520: Demoyu hedefte çalıştırırken panel türü yanlış RK1160FN043H panelli bir RT02-EVK ile eski bir panel oluşturunampGUI Guider dosyasını açın ve RT1060-EVK kartını ve RK043FN66HS panelini seçin.
  • Ardından “ÇALIŞTIR” > “MCUXpresso”yu hedefleyin. GUI ekranda gösterilebilir. Projeyi dışa aktarırken ve MCUXpresso IDE ile dağıtırken panelde GUI ekranı yoktur.

V1.4.1 GA (30 Eylül 2022'te yayımlandı)
Yeni Özellikler (30 Eylül 2022'de yayımlandı)

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Deformasyonsuz ekran önview
    • İçe aktarılan görüntünün boyutunu görüntüle
    • Özellik penceresindeki açıklama, tür ve belge bağlantısı
    • Düzenleyicinin konumunu fareyle taşıyın
    • Düzenleyici penceresinde piksel ölçeği
    • Çalışma zamanı görüntüsü (SD) kod çözme demosu I. MX RT1064, LPC54S018M– Video (SD) oynatma demosu: i.MX RT1050
    • Nitelikler için iyileştirilmiş ad, varsayılan değer ve bilgi istemi
    • Lisans alt menüsü
    • Kod geçersiz kılma istemi
    • Düzenleyicideki yeni widget'a otomatik odaklanma
    • Geliştirilmiş fare tabanlı görüntü döndürme özelliği
    • Özel için otomatik algılama. c ve özel.h
    • Geliştirilmiş sağlamlık ve stabilite
  • Kütüphane
    • Veri metin kutusu widget'ı
    • Takvim: seçilen tarihi vurgulayın
  • Hedef
    • NPI: i.MX RT1040
  • araç zinciri
    • MCUXpresso IDE 11.6.1
    • MCUXpresso SDK'sı 2.12.1
  • RTOS
    • Zefir
  • Hata düzeltme
    • LGLGUIB-2466: [Widget: Kaydırıcı] V7&V8: Kaydırıcı anahat opaklığı düzenleyicide anormal şekilde çalışıyor
    • Kaydırıcı widget'ının anahat opaklığını 0'a ayarladığınızda, anahat düzenleyicide hâlâ görünür durumdadır.

Bilinen Sorunlar

  • LGLGUIB-1613: macOS'ta "Run Target" başarıyla çalıştırıldıktan sonra günlük penceresinde bir hata mesajı görünüyor
  • APP kartta başarıyla konuşlandırılsa bile macOS'ta "Hedefi Çalıştır" tamamlandığında günlük penceresinde bir hata mesajı görünüyor.
  • LGLGUIB-2495: RT1176 (720×1280) demosunun simülatör ekranı ekran dışında RT1176 demosunun simülatörünü varsayılan ekranla (720×1280) çalıştırırken, simülatör ekran dışında ve tüm içeriği görüntüleyemiyor .
  • Çözüm, ana bilgisayar ekran ölçeği ayarını %100 olarak değiştirmektir.
  • LGLGUIB-2517: Görüntü konumu simülatörde doğru şekilde görüntülenmiyor Görüntüyü bir konuma ayarlayın. Simülatörde küçük bir sapma gösteriyor. Geliştirme panosunda çalışırken konum doğrudur.
  • LGLGUIB-2520: Demoyu hedefte çalıştırırken panel türü yanlış RK1160FN043H panelli bir RT02-EVK ile eski bir panel oluşturunampGUI Guider dosyasını açın ve RT1060-EVK kartını ve RK043FN66HS panelini seçin.
  • Ardından “ÇALIŞTIR” > “MCUXpresso”yu hedefleyin. GUI ekranda gösterilebilir. Projeyi dışa aktarırken ve MCUXpresso IDE ile dağıtırken panelde GUI ekranı yoktur.
  • LGLGUIB-2522: Target'ı Keil ile çalıştırdıktan sonra platformun manuel olarak sıfırlanması gerekiyor.ampRT1060-EVK kartını ve RK043FN02H panelini seçen GUI Guider dosyası (yazıcı), “RUN” > Target “Keil” komutunu çalıştırın. Günlük penceresi "tanımsız" olarak görünüyor, bu nedenle eski işlemin çalıştırılması için kartın manuel olarak sıfırlanması gerekir.ampley.
  • LGLGUIB-2720: Carousel widget'ının MicroPython simülatöründeki davranışı hatalı Atlı karıncaya bir resim düğmesi eklerken ve widget'a tıklandığında, resim düğmesinin durumu anormal şekilde görüntüleniyor.

V1.4.0 GA (29 Temmuz 2022'te yayımlandı)
Yeni Özellikler (29 Temmuz 2022'de yayınlandı)

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Öznitelik ayarı kullanıcı arayüzünün birleşik düzeni
    • Gölge ayarları
    • GUI yeniden boyutlandırmanın özel oranı
    • Daha fazla tema ve sistem ayarı
    • Uzaklaştır < %100, fare kontrolü
    • Varsayılan ekranı kolayca ayarlayın
    • Yatay hizalama ve hizalama çizgisi
    • Ekran ve görüntü önview
    • Toplu görsel içe aktarma
    • Görüntüyü fareyle döndürün
    • Yeni ekrana varsayılanlar
    • Proje yeniden yapılandırılması
      RT-Konu
  • Widget'lar
    • LVGL v8.2.0
    • Genel: menü, döner anahtar (yay), radyo düğmesi, Çince giriş
    • Özel: atlıkarınca, analog saat
  • Performans
    • i.MX RT1170 ve i.MX RT595'in optimize edilmiş performans şablonu
    • Kullanılan widget'ları ve bağımlılığı derleyerek boyut optimizasyonu
  • Hedef
    • LPC54628: harici flaş depolama
    • i.MX RT1170: yatay mod
    • RK055HDMIPI4MA0 ekran
  • araç zinciri
    • MCUXpresso IDE 11.6
    • MCUXpresso SDK'sı 2.12
    • IAR 9.30.1
    • Keil MDK 5.37
  • Hata Düzeltmeleri
    • LGLGUIB-1409: Rastgele çerçeveleme hatası Ara sıra, kullanıcı arayüzü düzenleyicisindeki widget ekleme ve silme işlemlerinden sonra üst menüler kesilebilir. Şu anda bu konuyla ilgili başka bir ayrıntı mevcut değil. Bu sorunun ortaya çıkması durumunda bilinen tek çözüm, GUI Guider uygulamasını kapatıp yeniden açmaktır.
    • LGLGUIB-1838: Bazen svg görüntüsü doğru şekilde içe aktarılmıyor. Bazen SVG görüntüsü GUI Guider IDE'ye doğru şekilde içe aktarılmıyor.
    • LGLGUIB-1895: [Şekil: renk] seviye-v8: Renk widget'ı büyük bir boyuta sahip olduğunda bozuluyor LVGL v8'in renk widget'ını kullanırken, renk widget'ı boyutu büyük olduğunda widget bozuluyor.
    • LGLGUIB-2066: [imgbtn] Bir durum için birden fazla görüntü seçilebilir
  • Bir görüntü düğmesinin farklı durumları (Yayınlandı, Basıldı, Kontrol Edildi veya Kontrol Edildi Basıldı) için görseller seçerken, seçim diyalog kutusunda birden fazla görsel seçmek mümkündür. Seçim kutusu yalnızca son seçilen resmi vurgulamalıdır. LGLGUIB-2107: [GUI Düzenleyicisi] GUI Düzenleyici tasarımı simülatör veya hedef sonuçlarla aynı değil Grafik içeren bir ekran tasarlarken, GUI düzenleyici tasarımı aşağıdaki durumlarda sonuçlarla eşleşmeyebilir: viewSimülatörde veya bir hedef üzerinde.
  • LGLGUIB-2117: GUI Guider simülatörü bilinmeyen bir hata oluşturuyor ve UI uygulaması herhangi bir olaya yanıt veremiyor GUI Guider ile çoklu ekran uygulamaları geliştirirken, üç ekran bir düğmeye basılarak değiştirilebilir. Birkaç kez ekran değiştirildikten sonra simülatör veya kart anormal şekilde uyarılıyor ve bilinmeyen bir hata bildiriyor ve demo hiçbir olaya yanıt veremiyor.
  • LGLGUIB-2120: Filtre yeniden renklendirme tasarım ekranında çalışmıyor Filtre yeniden renklendirme özelliği tasarım pencerelerinde doğru şekilde görünmüyor. Orijinal rengi beyaz olan bir görüntü eklendiğinde filtre rengi maviye dönüştürür. Tasarım penceresi, arka planlar da dahil olmak üzere tüm görsellerin yeni renge geçtiğini gösterir. Beklenti arka planın değişmemesidir.
  • LGLGUIB-2121: Yazı tipi boyutu 100'den büyük olamaz Yazı tipi boyutu 100'den büyük olamaz. Bazı GUI uygulamalarında daha büyük yazı tipi boyutuna ihtiyaç duyulur.
  • LGLGUIB-2434: Sekmeyi kullanırken takvim ekranı yanlış yerleştirilmiş view genel arka plan olarak, içerik2'ye takvim eklendikten sonra, takvim nasıl yeniden boyutlandırılırsa değiştirilsin doğru şekilde gösterilmiyor. Aynı sorun hem simülatörde hem de kartta meydana geliyor.
  • LGLGUIB-2502: Açılır liste widget'ındaki liste öğesinin BG rengi değiştirilemiyor Açılır liste widget'ındaki liste etiketinin arka plan rengi değiştirilemez.

Bilinen Sorunlar

  • LGLGUIB-1613: macOS'ta "Run Target" başarıyla çalıştırıldıktan sonra günlük penceresinde bir hata mesajı görünüyor
  • APP kartta başarıyla konuşlandırılsa bile macOS'ta "Hedefi Çalıştır" tamamlandığında günlük penceresinde bir hata mesajı görünüyor.
  • LGLGUIB-2495: RT1176 (720×1280) demosunun simülatör ekranı ekranın dışında
  • RT1176 demosunun simülatörünü varsayılan ekranla (720×1280) çalıştırırken, simülatör ekranın dışındadır ve tüm içeriği görüntüleyemez. Çözüm, ana bilgisayar ekran ölçeği ayarını %100 olarak değiştirmektir.
  • LGLGUIB-2517: Görüntü konumu simülatörde doğru şekilde görüntülenmiyor Görüntüyü bir konuma ayarlayın. Simülatörde küçük bir sapma gösteriyor. Geliştirme panosunda çalışırken konum doğrudur.
  • LGLGUIB-2520: Demoyu hedefte çalıştırırken panel türü yanlış
  • RK1160FN043H panelli bir RT02-EVK ile eski birampGUI Guider dosyasını seçin ve RT1060-'yi seçin.
  • EVK kartı ve RK043FN66HS paneli. Daha sonra “ÇALIŞTIR” > “MCUXpresso”yu hedefleyin. GUI ekranda gösterilebilir. Projeyi dışa aktarırken ve MCUXpresso IDE ile dağıtırken panelde GUI ekranı yoktur.
    • LGLGUIB-2522: Target'ı Keil ile çalıştırdıktan sonra platform manuel olarak sıfırlanmalıdır.ampRT1060-EVK kartını ve RK043FN02H panelini seçen GUI Guider dosyasını (yazıcı), “RUN” > Target “Keil” komutunu çalıştırın. Günlük penceresi “tanımsız” olarak görünüyor ve bu nedenle eski işlemin çalıştırılması için kartın manuel olarak sıfırlanması gerekiyor.ampley.

V1.3.1 GA (31 Mart 2022'te yayımlandı)
Yeni Özellikler (31 Mart 2022'te yayımlandı)

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Proje oluşturma sihirbazı
    • GUI otomatik ölçeklendirme
    • Özel seçenekli seçilebilir ekran
    • 11 yeni yazı tipi: Arial, Abel ve daha fazlası dahil
    • Demolarda varsayılan olarak Arial yazı tipi kullanılır
    • Bellek İzleyicisi
    • kamera önview i.MX RT1170'te UYGULAMA
    • Grup widget'larının taşınması
    • Kapsayıcı kopyası
  • Artımlı derleme
  • Widget'lar
    • Animasyonlu analog saat
    • Animasyonlu dijital saat
  • Performans
    • Derleme zamanı optimizasyonu
    • Mükemmel seçenek: boyut, hız ve denge
    • Kullanım Kılavuzu'ndaki Performans bölümü
  • Hedef
    • I.MX RT1024
    • LPC55S28, LPC55S16
  • araç zinciri
    • MCU SDK'sı v2.11.1
    • MCUX IDE v11.5.1
  • Hata Düzeltmeleri
    • LGLGUIB-1557: Kapsayıcı widget'ın kopyala/yapıştır işlevi tüm alt widget'lara uygulanmalı GUI Kılavuzu kopyalama ve yapıştırma işlemleri yalnızca widget'ın kendisi için geçerliydi ve çocuklar için dahil edilmedi. Eski içinampDosyada, bir kapsayıcı oluşturulduğunda ve çocukken bir kaydırıcı eklendiğinde, kapsayıcının kopyalanıp yapıştırılması yeni bir kapsayıcıyla sonuçlandı. Ancak kapta yeni bir kaydırıcı yoktu. Kapsayıcı widget'ın kopyala/yapıştır işlevi artık tüm alt widget'lara uygulanıyor.
    • LGLGUIB-1616: Kaynak penceresinde yukarı/aşağı hareket eden widget'ın UX'ini iyileştirin Kaynak sekmesinde, bir ekran birçok widget içerebilir. Bir widget kaynağını ekrandaki widget listesinin en altından en üstüne taşımak verimsiz ve zahmetliydi. Bu ancak adım adım fare tıklamasıyla mümkün oldu. Daha iyi bir deneyim sağlamak için artık sürükle ve bırak özelliği destekleniyor.
    • LGLGUIB-1943: [IDE] Düzenleyicide satırın başlangıç ​​konumu yanlış Satırın başlangıç ​​konumu (0, 0) olarak ayarlandığında, düzenleyicide widget'ın başlangıç ​​konumu yanlış. Ancak simülatörde ve hedefte konum normaldir.
    •  LGLGUIB-1955: Ekran geçiş demosunun ikinci ekranında önceki ekran butonu yok Ekran geçiş demosu için ikinci ekrandaki butonun metni “sonraki ekran” yerine “önceki ekran” olmalıdır.
    • LGLGUIB-1962: Otomatik olarak oluşturulan kodda bellek sızıntısı GUI Guider tarafından oluşturulan kodda bellek sızıntısı var. Kod lv_obj_create() ile bir ekran oluşturur ancak onu silmek için lv_obj_clean()'ı çağırır. Lv_obj_clean bir nesnenin tüm alt öğelerini siler ancak sızıntıya neden olan nesneyi silmez.
    •  LGLGUIB-1973: İkinci ekranın olay ve eylem kodu oluşturulmuyor
    • Her birinde bir düğme bulunan iki ekran içeren bir proje oluşturulduğunda ve olay ve eylem, düğme olayıyla bu iki ekran arasında geçiş yapacak şekilde ayarlandığında; ikinci ekranın butonunun “Ekranı Yükle” olayının kodu üretilmiyor.

Bilinen Sorunlar

  • LGLGUIB-1409: Rastgele çerçeveleme hatası
    Bazen, kullanıcı arayüzü düzenleyicisindeki widget ekleme ve silme işlemlerinden sonra üst menüler kesilebilir. Şu anda bu konuyla ilgili başka bir ayrıntı mevcut değil. Bu sorunun ortaya çıkması durumunda bilinen tek çözüm, GUI Guider uygulamasını kapatıp yeniden açmaktır.
  • LGLGUIB-1613: macOS'ta "Run Target" başarıyla çalıştırıldıktan sonra günlük penceresinde bir hata mesajı görünüyor
  • APP kartta başarıyla konuşlandırılsa bile macOS'ta "Hedefi Çalıştır" tamamlandığında günlük penceresinde bir hata mesajı görünüyor.
  • LGLGUIB-1838: Bazen svg görüntüsü doğru şekilde içe aktarılmıyor. Bazen SVG görüntüsü GUI Guider IDE'ye doğru şekilde içe aktarılmıyor.
  • LGLGUIB-1895: [Şekil: renk] seviye-v8: Renk widget'ı büyük bir boyuta sahip olduğunda bozuluyor LVGL v8'in renk widget'ını kullanırken, renk widget'ı boyutu büyük olduğunda widget bozuluyor.

V1.3.0 GA (24 Ocak 2022'te yayımlandı)
Yeni Özellikler

  • Kullanıcı Arayüzü Geliştirme Aracı
    • İki LVGL versiyonu
    • 24 bit renk derinliği
    • Müzik çalar demosu
    • Çoklu temalar
    • FPS/CPU monitörünü etkinleştirme/devre dışı bırakma
    • Ekran nitelikleri ayarı
  • Widget'lar
    • LVGL 8.0.2
    • MikroPython
    • JPG/JPEG için 3 boyutlu animasyon
    • Döşeme için tasarımı sürükleyip bırakın view
  •  araç zinciri
    • Yeni: Keil MDK v5.36
    • Yükseltme: MCU SDK v2.11.0, MCUX IDE v11.5.0, IAR v9.20.2
  • Desteklenen İşletim Sistemi
    • macOS 11.6
  • Hata Düzeltmeleri
    • LGLGUIB-1520: Sekmeye Gösterge eklendiğinde boş ekran görünüyor view ve iğne değeri değiştirildi
    • Gösterge widget'ını sekmenin alt öğesi olarak ekledikten sonra düzenleyiciye tıklandığında IDE'de boş bir ekran görünüyorview nesne ve iğne değerinin ayarlanması. Geçici çözüm, GUI Guider'ı yeniden başlatmaktır.
    • LGLGUIB-1774: Projeye takvim widget'ı ekleme sorunu
    • Bir projeye takvim widget'ı eklemek bilinmeyen bir hataya neden oluyor. Widget'ın adı düzgün şekilde güncellenmiyor. GUI Guider, screen_calendar_1 widget adını işlemeye çalışıyor ancak takvim scrn2 üzerinde. Scn2_calendar_1 olmalıdır.
  • LGLGUIB-1775: Sistem bilgilerinde yazım hatası
  • GUI Guider IDE'nin “Sistem” ayarında “PERE MONITOR KULLAN” kısmında yazım hatası var, “REAL TIME PERF MONITOR” olmalı.
  • LGLGUIB-1779: Proje yolu bir boşluk karakteri içerdiğinde oluşturma hatası Proje yolunda bir boşluk karakteri olduğunda, GUI Guider'da proje oluşturma işlemi başarısız oluyor.
  • LGLGUIB-1789: [MicroPython simülatörü] Silindir widget'ına boş alan eklendi MicroPython ile simüle edilen silindir widget'ı, ilk ve son liste öğesi arasına bir boşluk ekler.
  • LGLGUIB-1790: ScreenTransition şablonu IDE'de 24 bpp oluşturmada başarısız oluyor
  • GUI Guider'da bir proje oluşturmak için lvgl7, RT1064 EVK pano şablonunu, ScreenTransition uygulama şablonunu, 24 bit renk derinliğini ve 480*272'yi seçin.
  • Kodu oluşturun ve ardından kodu IAR veya MCUXpresso IDE'ye aktarın. Oluşturulan kodu SDK lvgl_guider projesine kopyalayın ve IDE'de oluşturun. Yanlış bir ekran beliriyor ve kod MemManage_Handler'da takılıyor.

Bilinen Sorunlar

  • LGLGUIB-1409: Rastgele çerçeveleme hatası Ara sıra, kullanıcı arayüzü düzenleyicisindeki widget ekleme ve silme işlemlerinden sonra üst menüler kesilebilir.
  • Şu anda bu konuyla ilgili başka bir ayrıntı mevcut değil. Bu sorunun ortaya çıkması durumunda bilinen tek çözüm, GUI Guider uygulamasını kapatıp yeniden açmaktır.
  • LGLGUIB-1613: macOS'ta "Run Target" başarıyla çalıştırıldıktan sonra günlük penceresinde bir hata mesajı görünüyor
  • APP kartta başarıyla konuşlandırılsa bile macOS'ta "Hedefi Çalıştır" tamamlandığında günlük penceresinde bir hata mesajı görünüyor.

V1.2.1 GA (29 Eylül 2021'te yayımlandı)
Yeni Özellikler

  • Kullanıcı Arayüzü Geliştirme Aracı
    • LVGL yerleşik temaları
  • araç zinciri
    • MCU SDK'sı 2.10.1
  • Yeni Hedef / Cihaz Desteği
    • I.MX RT1015
    • I.MX RT1020
    • I.MX RT1160
    • i.MX RT595: TFT Dokunmatik 5” ekran
  • Hata Düzeltmeleri
    • LGLGUIB-1404: Dışa Aktarma filebelirtilen klasöre
    • Kod dışa aktarma işlevini kullanırken GUI Guider, dışa aktarılanları zorlar filekullanıcılar tarafından belirtilen klasör yerine varsayılan bir klasöre kopyalanır.
    • LGLGUIB-1405: Run Target sıfırlanmıyor ve uygulamayı çalıştırmıyor “Run Target” özelliğinden IAR seçildiğinde, kart görüntü programlama sonrasında otomatik olarak sıfırlanmıyor.
    • Kullanıcı, programlama tamamlandıktan sonra sıfırlama düğmesini kullanarak EVK'yi manuel olarak sıfırlamalıdır.

LGLGUIB-1407
[Fayansview] Alt widget'lar gerçek zamanlı olarak güncellenmez Döşemeye yeni bir döşeme eklendiğinde view Yeni kutucuğa hiçbir alt widget eklenmediğinde, GUI Guider'ın sol panelindeki widget ağacı yenilenmez. En soldaki panelde görünmesi için döşemeye bir alt widget'ın eklenmesi gerekir.

LGLGUIB-1411
ButtonCounterDemo uygulama performansı sorunu ButtonCounterDemo, IAR v54 kullanılarak LPC018S9.10.2 için oluşturulduğunda, düşük uygulama performansı yaşanabilir. Bir düğmeye ve ardından diğerine bastığınızda, ekran güncellenmeden önce ~500 ms'lik gözle görülür bir gecikme olur.

LGLGUIB-1412
Demo uygulamaları oluşturmak başarısız olabilir Kodu dışa aktarma özelliği, önce "Kod Oluştur"u çalıştırmadan GUI Uygulamasının kodunu dışa aktarmak için kullanılırsa, dışa aktarılan kodun MCUXpresso IDE veya IAR'a içe aktarılmasından sonra derleme başarısız olur.

LGLGUIB-1450
GUI Guider kaldırıcısında hata Bir makinede birden fazla GUI Guider kurulumu varsa, kaldırıcı bu kurulumlar arasında ayrım yapamaz. Eski içinampv1.1.0 kaldırıcısını çalıştırmak v1.2.0'ın kaldırılmasıyla sonuçlanabilir.

LGLGUIB-1506
Daha önce basılan görüntü düğmesinin durumu, başka bir görüntü düğmesine basıldığında yenilenmiyor Bir düğmeye basıldığında ve aynı zamanda başka bir düğmeye basıldığında, son basılan düğmenin durumu değişmez. Bunun etkisi, birden fazla görüntü düğmesinin aynı anda basılmış durumda olmasıdır.

Bilinen Sorunlar

  • LGLGUIB-1409: Rastgele çerçeveleme hatası Ara sıra, kullanıcı arayüzü düzenleyicisindeki widget ekleme ve silme işlemlerinden sonra üst menüler kesilebilir. Şu anda bu sorunla ilgili başka ayrıntı mevcut değil. Bu sorunun ortaya çıkması durumunda bilinen tek çözüm, GUI Guider uygulamasını kapatıp yeniden açmaktır.
  • LGLGUIB-1520: Gösterge sekmeye eklendiğinde boş bir ekran görünüyor view ve iğne değeri değiştirilir Sekmenin alt öğesi olarak gösterge widget'ı eklendikten sonra düzenleyiciye tıklandığında IDE'de boş bir ekran belirir view nesne ve iğne değerinin ayarlanması. Geçici çözüm, GUI Guider'ı yeniden başlatmaktır.

9 V1.2.0 GA (30 Temmuz 2021'de yayımlandı)
Yeni Özellikler

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Widget araması
    • Özel yazı tipi boyutu
    • Şablonsuz pano desteği için UG
  • Widget'lar
    • LVGL 7.10.1
    • Listenin düğmeleri için etkinlikler
    • Bellek sızıntısı kontrolü
  • araç zinciri
    • IAR 9.10.2
    • MCUX IDE 11.4.0
    • MCUX SDK'sı 2.10.x
  • Hızlanma
    • VGLite performansını artırmak için görüntü dönüştürücü

Yeni Hedef / Cihaz Desteği

  • LPC54s018m, LPC55S69
  • I.MX RT1010

Hata Düzeltmeleri

  • LGLGUIB-1273: Ekran boyutu ana bilgisayar çözünürlüğünden büyük olduğunda simülatör tam ekranı görüntüleyemiyor

Hedef ekran çözünürlüğü PC ekran çözünürlüğünden büyük olduğunda simülatör ekranının tamamı görüntülenemez. viewed. Ayrıca kontrol çubuğu görünmediğinden simülatör ekranını hareket ettirmek imkansızdır.

  • LGLGUIB-1277: Büyük bir çözünürlük seçildiğinde simülatör I.MX RT1170 ve RT595 projesi için boş
  • Örneğin büyük çözünürlük olduğundaampDosya, 720×1280, I.MX RT1170 ve I.MX RT595 için bir proje oluşturmak için kullanılır, simülatörde GUI uygulaması çalışırken simülatör boştur.
  • Bunun nedeni, cihazın ekran boyutu PC ekran çözünürlüğünden büyük olduğunda yalnızca kısmi bir ekranın görüntülenmesidir.
  • LGLGUIB-1294: yazıcı demosu: Simge görüntüsüne tıklandığında tıklama çalışmıyor
  • Yazıcı demosu çalışırken simge görüntüsüne tıklandığında yanıt gelmiyor. Bunun nedeni, olay tetikleyicisinin ve eylemin simge görüntüsü için yapılandırılmamasıdır.
  • LGLGUIB-1296: Metin stilinin boyutu liste widget'ına aktarılmayacak
  • GUI Guider'ın öznitelikler penceresinde liste widget'ının metin boyutunu ayarladıktan sonra, yapılandırılan metin boyutu GUI APP çalışırken etkili olmaz.

Bilinen Sorunlar

  • LGLGUIB-1405: Hedefi Çalıştır, uygulamayı sıfırlamıyor ve çalıştırmıyor
  • “Hedefi Çalıştır” özelliğinden IAR seçildiğinde, görüntü programlamanın ardından kart otomatik olarak sıfırlanmaz. Kullanıcı, programlama tamamlandıktan sonra sıfırlama düğmesini kullanarak EVK'yi manuel olarak sıfırlamalıdır.
  • LGLGUIB-1407: [Döşemeview] Alt widget'lar gerçek zamanlı olarak güncellenmez Döşemeye yeni bir döşeme eklendiğinde view Yeni kutucuğa hiçbir alt widget eklenmediğinde, GUI Guider'ın sol panelindeki widget ağacı yenilenmez. En soldaki panelde görünmesi için döşemeye bir alt widget'ın eklenmesi gerekir.
  • LGLGUIB-1409: Rastgele çerçeveleme hatası Ara sıra, kullanıcı arayüzü düzenleyicisindeki widget ekleme ve silme işlemlerinden sonra üst menüler kesilebilir. Şu anda bu sorunla ilgili başka ayrıntı mevcut değil. Bu sorunun ortaya çıkması durumunda bilinen tek çözüm, GUI Guider uygulamasını kapatıp yeniden açmaktır.
  • LGLGUIB-1411: ButtonCounterDemo uygulama performansı sorunu ButtonCounterDemo, IAR v54 kullanılarak LPC018S9.10.2 için oluşturulduğunda, düşük uygulama performansı yaşanabilir. Bir düğmeye ve ardından diğerine bastığınızda, ekran güncellenmeden önce ~500 ms'lik gözle görülür bir gecikme olur.
  • LGLGUIB-1412: Demo uygulamaları oluşturmak başarısız olabilir Eğer Kodu Dışa Aktarma özelliği, ilk önce "Kod Oluştur"u çalıştırmadan GUI Uygulamasının kodunu dışa aktarmak için kullanılırsa, dışa aktarılan kodun MCUXpresso IDE veya IAR'a içe aktarılmasından sonra derleme başarısız olacaktır.
  • LGLGUIB-1506: Daha önce basılan resim düğmesinin durumu, başka bir resim düğmesine basıldığında yenilenmiyor
  • Bir düğmeye basıldığında ve diğerine de basıldığında, son basılan düğmenin durumu değişmez. Bunun etkisi, birden fazla görüntü düğmesinin aynı anda basılmış durumda olmasıdır. Geçici çözüm, GUI Guider IDE aracılığıyla görüntü düğmesinin İşaretli durumunu etkinleştirmektir.

V1.1.0 GA (17 Mayıs 2021'de yayımlandı)
Yeni Özellikler

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Menü kısayolu ve klavye kontrolü
    • Yeni durumlar: ODAKLANMIŞ, DÜZENLENMİŞ, DEVRE DIŞI
    • Kare hızı özelleştirmesi
    • Ekran geçişi yapılandırması
    • Ebeveyn/çocuk widget'ları
    • Animasyon görüntüsü için geri arama işlevi ayarı
    • IDE'de VGLite etkinleştirme
    • Başlık yolu otomatik yapılandırması
  • Widget'lar
    • BMP ve SVG varlıkları
    • PNG için 3D animasyon
    • Destek döşemesi view standart bir widget olarak
  • Hızlanma
    • RT1170 ve RT595 için ilk VGLite
    • Yeni Hedef / Cihaz Desteği
    • I.MX RT1170 ve i.MX RT595

Hata Düzeltmeleri

  • LGLGUIB-675: Animasyon yenileme bazen simülatörde düzgün çalışmayabilir
    Animasyon görüntüleri bazen simülatörde doğru şekilde yenilenmiyor; bunun temel nedeni, animasyon görüntü widget'ının görüntü kaynağı değişimini düzgün bir şekilde gerçekleştirememesidir.
  • LGLGUIB-810: Animasyon görüntüsü widget'ında renk tonları bozuk olabilir
    Bir animasyon widget'ının çalışması sırasında, animasyonlu görüntünün arka planda rengi solmuş bir renk tonuna sahip olabilir. Sorun, işlenmeyen stil özelliklerinden kaynaklanıyor.
  • LGLGUIB-843: Kullanıcı arayüzü düzenleyicisi yakınlaştırıldığında widget'ları taşırken düzensiz fare işlemi Kullanıcı arayüzü düzenleyicisi yakınlaştırıldığında, düzenleyicide widget'ları taşırken düzensiz fare işlemi olabilir.
  • LGLGUIB-1011: Farklı boyutlardaki ekranlar değiştirildiğinde ekran yer paylaşımı efekti yanlış
    Geçerli ekranı kaplamak için (silinmeyen) 100 opaklık değerine sahip ikinci bir ekran oluşturulduğunda, arka plan ekran efekti doğru şekilde görüntülenmez.
  • LGLGUIB-1077: Roller widget'ında Çince görüntülenemiyor
    Silindir widget'ında satır metni olarak Çince karakterler kullanıldığında, uygulama çalışırken Çince görüntülenmez.

Bilinen Sorunlar

  • LGLGUIB-1273: Ekran boyutu ana bilgisayar çözünürlüğünden büyük olduğunda simülatör tam ekranı görüntüleyemiyor
    Hedef ekran çözünürlüğü PC ekran çözünürlüğünden büyük olduğunda simülatör ekranının tamamı görüntülenemez. viewed. Ayrıca kontrol çubuğu görünmediğinden simülatör ekranını hareket ettirmek imkansızdır.
  • LGLGUIB-1277: I.MX RT1170 ve RT595 projeleri için simülatör boş, büyük çözünürlük seçildi
  • Örneğin büyük çözünürlük olduğundaampDosya, 720×1280, I.MX RT1170 ve I.MX RT595 için bir proje oluşturmak için kullanılır, GUI uygulaması simülatörde çalışırken simülatör boştur. Bunun nedeni, cihazın ekran boyutu PC ekran çözünürlüğünden büyük olduğunda yalnızca kısmi bir ekranın görüntülenmesidir.
  • LGLGUIB-1294: yazıcı demosu: Simge görüntüsüne tıklandığında tıklama çalışmıyor
  • Yazıcı demosu çalışırken simge görüntüsüne tıklandığında yanıt gelmiyor. Bunun nedeni, olay tetikleyicisinin ve eylemin simge görüntüsü için yapılandırılmamasıdır.
  • LGLGUIB-1296: Metin stilinin boyutu liste widget'ına aktarılmayacak
  • GUI Guider'ın öznitelikler penceresinde liste widget'ının metin boyutunu ayarladıktan sonra, yapılandırılan metin boyutu GUI APP çalışırken etkili olmaz.

V1.0.0 GA (15 Ocak 2021'te yayımlandı)
Yeni Özellikler

  • Kullanıcı Arayüzü Geliştirme Aracı
    • Windows 10 ve Ubuntu 20.04'ü destekler
    • IDE için çoklu dil (İngilizce, Çince)
    • LVGL v7.4.0, MCUXpresso IDE 11.3.0 ve MCU SDK 2.9 ile uyumludur
    • Proje yönetimi: oluşturun, içe aktarın, düzenleyin, silin
    • Sürükle ve bırak yöntemiyle Ne Görürsen Onu Alırsın (WYSIWYG) kullanıcı arayüzü tasarımı
    • Çok sayfalı uygulama tasarımı
    • İleri ve geri alma, kopyalama, yapıştırma, silme, geri alma, yineleme kısayolu
    • Kod viewUI tanımı JSON için er file
    • Gezinme çubuğu view seçilen kaynak file
    • LVGL C kodunu otomatik oluşturma
    • Widget öznitelikleri grubu ve ayarı
    • Ekran kopyalama işlevi
    • GUI editörü yakınlaştırın ve uzaklaştırın
    • Çoklu yazı tipi desteği ve 3. taraf yazı tipi içe aktarımı
    • Özelleştirilebilir Çince karakter kapsamı
    • Widget hizalaması: sol, orta ve sağ
    • PXP hızlandırmayı etkinleştirme ve devre dışı bırakma
    • Varsayılan stili ve özel stili destekleyin
    • Entegre demo uygulamaları
    • MCUXpresso projesiyle uyumlu
    • Gerçek zamanlı günlük ekranı
  • Widget'lar
    • 33 widget'ı destekler
    • Düğme (5): düğme, resim düğmesi, onay kutusu, düğme grubu, anahtar
    • Form (4): etiket, açılır liste, metin alanı, takvim
    • Tablo (8): tablo, sekme, mesaj kutusu, kapsayıcı, grafik, tuval, liste, pencere
    • Şekil (9): yay, çizgi, silindir, led, döndürme kutusu, gösterge, çizgi ölçer, renk, döndürücü
    • Resim (2): resim, animasyon resmi
    • İlerleme (2): çubuk, kaydırıcı
    • Diğerleri (3): sayfa, döşeme view, tuş takımı
    • Animation: animation image, GIF to animation, animation easing, and path
    • Etkinlik tetikleyicisi ve eylem seçimi, özel eylem kodu desteği
    • Çin ekranı
    • Varsayılan stili ve özel stili destekleyin
    • Yeni Hedef / Cihaz Desteği
    • NXP i.MX RT1050, i.MX RT1062 ve i.MX RT1064
    • NXP LPC54S018 ve LPC54628
    • Desteklenen platformlar için cihaz şablonu, otomatik oluşturma ve otomatik dağıtım
    • Simülatörü X86 ana bilgisayarında çalıştır

Bilinen Sorunlar

  • LGLGUIB-675: Animasyon yenileme bazen simülatörde düzgün çalışmayabilir
    Animasyon görüntüleri bazen simülatörde doğru şekilde yenilenmiyor; bunun temel nedeni, animasyon görüntü widget'ının görüntü kaynağı değişimini düzgün bir şekilde gerçekleştirememesidir.
  • LGLGUIB-810: Animasyon görüntüsü widget'ında renk tonları bozuk olabilir
    Bir animasyon widget'ının çalışması sırasında, animasyonlu görüntünün arka planda rengi solmuş bir renk tonuna sahip olabilir. Sorun, işlenmeyen stil özelliklerinden kaynaklanıyor.
  • LGLGUIB-843: Kullanıcı arayüzü düzenleyicisi yakınlaştırıldığında widget'ları taşırken farenin hatalı çalışması
    Kullanıcı arayüzü düzenleyicisi yakınlaştırıldığında, düzenleyicide widget'lar taşınırken fare işleminde düzensizlik yaşanabilir.
  • LGLGUIB-1011: Farklı boyutlardaki ekranlar değiştirildiğinde ekran yer paylaşımı efekti yanlış
    Geçerli ekranı kaplamak için (silinmeyen) 100 opaklık değerine sahip ikinci bir ekran oluşturulduğunda, arka plan ekran efekti doğru şekilde görüntülenmez.
  • LGLGUIB-1077: Roller widget'ında Çince görüntülenemiyor
    Silindir widget'ında satır metni olarak Çince karakterler kullanıldığında, uygulama çalışırken Çince görüntülenmez.

Revizyon geçmişi
Tablo 1 Bu belgede yapılan revizyonları özetlemektedir.

Tablo 1. Revizyon geçmişi

Revizyon numarası Tarih Önemli değişiklikler
1.0.0 15 Ocak 2021 İlk sürüm
1.1.0 17 Mayıs 2021 v1.1.0 için güncellendi
1.2.0 30 Temmuz 2021 v1.2.0 için güncellendi
1.2.1 29 Eylül 2021 v1.2.1 için güncellendi
1.3.0 24 Ocak 2022 v1.3.0 için güncellendi
1.3.1 31 Mart 2022 v1.3.1 için güncellendi
1.4.0 29 Temmuz 2022 v1.4.0 için güncellendi
1.4.1 30 Eylül 2022 v1.4.1 için güncellendi
1.5.0 18 Ocak 2023 v1.5.0 için güncellendi
1.5.1 31 Mart 2023 v1.5.1 için güncellendi

Yasal bilgiler

Tanımlar
Taslak — Bir belgedeki taslak durumu, içeriğin hala dahili inceleme altında olduğunu gösterir.view ve resmi onaya tabidir, bu da değişikliklere veya eklemelere yol açabilir. NXP Semiconductors, bir belgenin taslak versiyonunda yer alan bilgilerin doğruluğu veya eksiksizliği konusunda herhangi bir beyan veya garanti vermez ve bu tür bilgilerin kullanımının sonuçlarından sorumlu olmayacaktır.

Sorumluluk reddi beyanları
Sınırlı garanti ve sorumluluk — Bu belgedeki bilgilerin doğru ve güvenilir olduğuna inanılmaktadır. Ancak NXP Semiconductors, bu tür bilgilerin doğruluğu veya eksiksizliği konusunda açık veya zımni hiçbir beyan veya garanti vermez ve bu tür bilgilerin kullanımının sonuçlarından dolayı hiçbir sorumluluk kabul etmez. NXP Semiconductors, NXP Semiconductors dışındaki bir bilgi kaynağı tarafından sağlandığı takdirde bu belgedeki içerikle ilgili hiçbir sorumluluk kabul etmez. NXP Semiconductors hiçbir durumda dolaylı, tesadüfi, cezai, özel veya sonuç olarak ortaya çıkan zararlardan (kar kaybı, tasarruf kaybı, iş kesintisi, herhangi bir ürünün çıkarılması veya değiştirilmesiyle ilgili maliyetler veya yeniden işleme ücretleri dahil ancak bunlarla sınırlı olmamak üzere) sorumlu olmayacaktır. ya da öyle değil
zararlar haksız fiile (ihmal dahil), garantiye, sözleşmenin ihlaline veya başka herhangi bir yasal teoriye dayanmaktadır.

Müşterinin herhangi bir nedenle uğrayabileceği zararlara bakılmaksızın, NXP Semiconductors'ın burada açıklanan ürünlere ilişkin müşterilere karşı toplam ve kümülatif sorumluluğu, NXP Semiconductors'ın ticari satışına ilişkin Hüküm ve koşullarla sınırlı olacaktır. Değişiklik yapma hakkı — NXP Semiconductors, teknik özellikler ve ürün açıklamaları dahil ancak bunlarla sınırlı olmamak üzere bu belgede yayınlanan bilgilerde herhangi bir zamanda ve bildirimde bulunmaksızın değişiklik yapma hakkını saklı tutar. Bu belge, burada yayınlanmadan önce sağlanan tüm bilgilerin yerine geçer ve bunların yerine geçer.

Kullanıma uygunluk — NXP Semiconductors ürünleri, yaşam desteği, hayati veya güvenlik açısından kritik sistemler veya ekipmanlarda veya bir NXP Semiconductors ürününün arızasının veya arızasının makul olarak beklenebileceği uygulamalarda kullanım için uygun olarak tasarlanmamıştır, yetkilendirilmemiştir veya garanti edilmemiştir. kişisel yaralanma, ölüm veya ciddi mal veya çevre hasarı ile sonuçlanması. NXP Semiconductors ve tedarikçileri, NXP Semiconductors ürünlerinin bu tür ekipman veya uygulamalara dahil edilmesi ve/veya kullanılması konusunda hiçbir sorumluluk kabul etmez ve bu nedenle bu tür dahil etme ve/veya kullanım riski müşterinin kendisine aittir.

Uygulamalar — Bu ürünlerden herhangi biri için burada açıklanan uygulamalar yalnızca açıklama amaçlıdır. NXP Semiconductors, bu tür uygulamaların daha fazla test veya değişiklik yapılmadan belirtilen kullanıma uygun olacağına dair hiçbir beyan veya garanti vermez. Müşteriler, NXP Semiconductors ürünlerini kullanan uygulamalarının ve ürünlerinin tasarımından ve çalıştırılmasından sorumludur ve NXP Semiconductors, uygulamalara veya müşteri ürün tasarımına ilişkin herhangi bir yardım konusunda hiçbir sorumluluk kabul etmez. NXP Semiconductors ürününün müşterinin uygulamalarına ve planlanan ürünlere, ayrıca müşterinin üçüncü taraf müşterisinin/müşterilerinin planlanan uygulamasına ve kullanımına uygun olup olmadığını belirlemek tamamen müşterinin sorumluluğundadır. Müşteriler, uygulamaları ve ürünleriyle ilgili riskleri en aza indirmek için uygun tasarım ve işletim önlemlerini sağlamalıdır.

NXP Semiconductors, müşterinin uygulamalarında veya ürünlerinde veya müşterinin üçüncü taraf müşterilerinin uygulamasında veya kullanımında herhangi bir zayıflık veya temerrüde dayalı herhangi bir temerrüt, hasar, maliyet veya sorunla ilgili herhangi bir sorumluluk kabul etmez. Müşteri, uygulamalarda ve ürünlerde veya uygulamada veya müşterinin üçüncü taraf müşterileri tarafından kullanılmasında bir hata oluşmasını önlemek amacıyla, NXP Semiconductors ürünlerini kullanan müşterinin uygulamaları ve ürünleri için gerekli tüm testleri yapmaktan sorumludur. NXP bu konuda herhangi bir sorumluluk kabul etmez. Ticari satış hüküm ve koşulları — NXP Semiconductors ürünleri, şu adreste yayınlandığı şekliyle ticari satışın genel hüküm ve koşullarına tabi olarak satılır: https://www.nxp.com/profile/terms geçerli bir yazılı bireysel sözleşmede aksi kararlaştırılmadıkça. Bireysel bir sözleşme yapılması durumunda, yalnızca ilgili sözleşmenin hüküm ve koşulları geçerli olacaktır.

NXP Semiconductors, müşteri tarafından NXP Semiconductors ürünlerinin satın alınmasına ilişkin müşterinin genel hüküm ve koşullarının uygulanmasına açıkça itiraz eder. İhracat kontrolü — Bu belge ve burada açıklanan öğeler ihracat kontrolü düzenlemelerine tabi olabilir. İhracat, yetkili makamlardan ön izin gerektirebilir. Otomotiv dışı nitelikli ürünlerde kullanıma uygunluk — Bu belge, bu özel NXP Semiconductors ürününün otomotiv açısından uygun olduğunu açıkça belirtmediği sürece, ürün otomotivde kullanıma uygun değildir. Otomotiv testleri veya uygulama gereklilikleri tarafından kalifiye edilmemiştir veya test edilmemiştir. NXP Semiconductors, otomotiv ekipmanı veya uygulamalarına otomotiv dışı nitelikli ürünlerin dahil edilmesi ve/veya kullanılması konusunda hiçbir sorumluluk kabul etmez.

Müşteri, ürünü otomotiv spesifikasyonlarına ve standartlarına göre otomotiv uygulamalarında tasarım ve kullanım için kullanıyorsa, müşteri (a) ürünü, söz konusu otomotiv uygulamaları, kullanımı ve spesifikasyonları için NXP Semiconductors'ın ürün garantisi olmadan kullanacak ve (b) ) bir müşteri, ürünü NXP Semiconductors'ın spesifikasyonlarının ötesinde otomotiv uygulamaları için kullandığında, bu tür bir kullanıma yönelik risk yalnızca müşteriye ait olacaktır ve (c) müşteri, müşteri tasarımından kaynaklanan her türlü sorumluluk, hasar veya başarısız ürün iddiaları için NXP Semiconductors'ı tamamen tazmin edecektir ve ürünün NXP Semiconductors standart garantisi ve NXP Semiconductors ürün spesifikasyonlarının ötesinde otomotiv uygulamaları için kullanılması. Çeviriler — Bir belgenin İngilizce olmayan (çevrilmiş) versiyonu, söz konusu belgedeki yasal bilgiler de dahil olmak üzere yalnızca referans amaçlıdır. Çevrilmiş versiyon ile İngilizce versiyon arasında herhangi bir farklılık olması durumunda İngilizce versiyon geçerli olacaktır.

Güvenlik — Müşteri, tüm NXP ürünlerinin tanımlanamayan güvenlik açıklarına maruz kalabileceğini veya bilinen sınırlamalara sahip yerleşik güvenlik standartlarını veya spesifikasyonlarını destekleyebileceğini anlar. Müşteri, bu güvenlik açıklarının müşterinin uygulamaları ve ürünleri üzerindeki etkisini azaltmak için uygulamalarının ve ürünlerinin yaşam döngüleri boyunca tasarlanması ve işletilmesinden sorumludur. Müşterinin sorumluluğu aynı zamanda müşterinin uygulamalarında kullanılmak üzere NXP ürünleri tarafından desteklenen diğer açık ve/veya tescilli teknolojileri de kapsar. NXP herhangi bir güvenlik açığına ilişkin sorumluluk kabul etmez. Müşteriler, NXP'den gelen güvenlik güncellemelerini düzenli olarak kontrol etmeli ve uygun şekilde takip etmelidir.

Müşteri, amaçlanan uygulamanın kurallarını, düzenlemelerini ve standartlarını en iyi şekilde karşılayan güvenlik özelliklerine sahip ürünleri seçecek ve ürünleriyle ilgili nihai tasarım kararlarını verecek ve müşteri, ürünleriyle ilgili tüm yasal, düzenleyici ve güvenlikle ilgili gerekliliklere uygunluktan tek başına sorumlu olacaktır. NXP tarafından sağlanabilecek herhangi bir bilgi veya destekten bağımsız olarak ürünler.

NXP'de, NXP ürünlerinin güvenlik açıklarının araştırılmasını, raporlanmasını ve çözüm sürümünü yöneten bir Ürün Güvenliği Olay Müdahale Ekibi (PSIRT) (PSIRT@nxp.com adresinden ulaşılabilir) bulunmaktadır. NXP BV — NXP BV faaliyet gösteren bir şirket değildir ve ürün dağıtmaz veya satmaz.
Ticari markalar
Fark etme: Referans verilen tüm markalar, ürün adları, hizmet adları ve ticari markalar ilgili sahiplerinin mülkiyetindedir. NXP — marka işareti ve logo, NXP BV'nin ticari markalarıdır

AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, Artisan, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed Etkin, NEON, POP, GerçekView, SecurCore,
Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision ve Versatile — Arm Limited'in (veya yan kuruluşlarının veya bağlı kuruluşlarının) ABD'de ve/veya başka yerlerdeki ticari markaları ve/veya tescilli ticari markalarıdır. İlgili teknoloji patentlerin, telif haklarının, tasarımların ve ticari sırların herhangi biri veya tamamı tarafından korunuyor olabilir. Her hakkı saklıdır.

Belgeler / Kaynaklar

NXP GUI Guider Grafik Arayüz Geliştirme [pdf] Kullanıcı Kılavuzu
GUI Guider Grafik Arayüz Geliştirme, Grafik Arayüz Geliştirme, Arayüz Geliştirme, Geliştirme

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *