Mikrodenetleyiciler ve OS/5 için Qt2 çeşitleri tanıtıldı

Qt Projesi gönderilen mikrodenetleyiciler ve düşük güçlü cihazlar için çerçevenin baskısı - MCU'lar için Qt. Projenin avantajları arasında, masaüstü sistemler için tam teşekküllü GUI'ler oluşturmak için de kullanılan tanıdık API ve geliştirici araçlarını kullanarak mikrodenetleyiciler için grafik uygulamalar oluşturma olasılığı belirtilmektedir. Mikrodenetleyicilere yönelik arayüz yalnızca C++ API kullanılarak değil, aynı zamanda tüketici elektroniği, giyilebilir cihazlar, endüstriyel ekipmanlar ve akıllı ev sistemlerinde yaygın olarak kullanılan küçük ekranlar için yeniden tasarlanan Qt Quick Controls widget'ları ile QML kullanılarak oluşturulmuştur.

Yüksek performans elde etmek için, QML komut dosyaları C ++ koduna çevrilir ve oluşturma, az miktarda RAM ve işlemci kaynağı koşullarında grafik arayüzler oluşturmak için optimize edilmiş ayrı bir grafik motoru kullanılarak gerçekleştirilir. Motor, ARM Cortex-M mikro denetleyicileri düşünülerek tasarlandı ve NXP i.MX RT yongalarında PxP, STM2 yongalarında Chrom-Art ve Renesas RH32 yongalarında RGL gibi 850D grafik hızlandırıcılarını destekliyor. Yalnızca test amaçlı kullanılabilir demo montajı.

Mikrodenetleyiciler ve OS/5 için Qt2 çeşitleri tanıtıldı

Ek olarak, not edilebilir oluşturma OS/5 işletim sistemi için Qt2 bağlantı noktasının bağımsız meraklıları tarafından. Bağlantı noktası, QtBase modülünün tüm ana parçalarını içerir ve halihazırda çok sayıda mevcut Qt2 uygulamasını derleme ve OS/5 üzerinde çalıştırma kapasitesine sahiptir. Sınırlamalar arasında OpenGL, IPv6 ve Sürükle ve Bırak desteğinin olmaması, fare imlecinin görüntüsünün değiştirilememesi ve masaüstüyle yetersiz entegrasyon bulunmaktadır.

Kaynak: opennet.ru

Yorum ekle