IAD Index of Academic Documents
  • Home Page
  • About
    • About Izmir Academy Association
    • About IAD Index
    • IAD Team
    • IAD Logos and Links
    • Policies
    • Contact
  • Submit A Journal
  • Submit A Conference
  • Submit Paper/Book
    • Submit a Preprint
    • Submit a Book
  • Contact
  • Gazi Üniversitesi Fen Bilimleri Dergisi Part C: Tasarım ve Teknoloji
  • Volume:9 Issue:3
  • Comparison of TouchGFX and LVGL Embedded Hardware GUI Libraries

Comparison of TouchGFX and LVGL Embedded Hardware GUI Libraries

Authors : Gökhan İŞNAS, Nurettin ŞENYER
Pages : 373-384
Doi:10.29109/gujsc.915163
View : 20 | Download : 21
Publication Date : 2021-09-30
Article Type : Review Paper
Abstract :İnsan ile makine arasındaki iletişimi sağlayan gömülü donanım ekranlar her geçen gün daha yaygın hale gelmektedir. Gömülü donanım ekranlarda cihazın çalışması ile ilgili verileri görüntülemek ve cihazın işlevlerini kontrol etmek için tasarlanmış GUI (Graphical User Interface) diye adlandırılan kullanıcı arayüzleri kullanılmaktadır. GUI kitaplığı geliştiriciye esneklik ve kolaylık sağlarken, son kullanıcılara da kolaylık sağlamaktadır. Bu kitaplıklar ortak görsel öğelerin hızlıca üretilmesini kolaylaştırarak arayüz hazırlama sürecini hızlandırır. GUI kitaplıkları gömülü donanımlarla kullanıldığında işlem kaynaklarının kısıtından dolayı özel olarak tasarlanır. Bu çalışmada gömülü donanımlarla yaygın olarak kullanılan açık kaynak kültürünün ortaya koyduğu ve geliştirilmeye devam edilen LVGL (eski adı LittlevGL) kitaplığıyla STMicroelectronics firmasının desteklediği ücretsiz TouchGFX kitaplığı derinlemesine incelenmiştir. Öncelikle literatür taraması, ilgili forum siteleri, trend analizleri ve firmaların sağladığı herkese açık bilgiler üzerinden derlenen veriler ışığında öne çıkan teknik ve ticari kriterler belirlenmiştir. Belirlenen minimum sistem gereksinimi, lisans durumu, kod üretim kabiliyeti, ekran bileşen desteği, performans, sunduğu arayüzler ve giriş seçenekleri, çizim kabiliyetleri, metin özellikleri, görüntü özellikleri, stiller, derleyici programları, popülerlik, teknik destek kriterleri her iki kitaplık açısından karşılaştırılarak yorumlanmıştır. TouchGFX STMicroelectronics tarafından kurulmuş olup kendi ürünlerine yönelik daha kolay arayüzler hazırlamaktadır. LVGL ise bağımsız geliştirici topluluğu tarafından geliştirilmektedir. Her iki kitaplıkta gömülü donanım ekranlarda yaygın olarak kullanılmaktadır. LVGL C/C++ dili ile kodlama ağırlıklı geliştirme sunarken, TouchGFX ise doğrudan GUI düzenleme WYSIWYG (What You See Is What You Get, Ne Görüyorsan Onu Alırsın) temelli geliştirmeye imkan sunar.
Keywords : Gömülü Donanım Ekran, İnsan Bilgisayar Arayüzü, GUI, Grafiksel Kullanıcı Arayüzü, WYSIWYG

ORIGINAL ARTICLE URL
VIEW PAPER (PDF)

* There may have been changes in the journal, article,conference, book, preprint etc. informations. Therefore, it would be appropriate to follow the information on the official page of the source. The information here is shared for informational purposes. IAD is not responsible for incorrect or missing information.


Index of Academic Documents
İzmir Academy Association
CopyRight © 2023-2025