Geliştirme - Yazılım Geliştirme Bilgisayar kodunun ekran görüntüsü

Yazılım geliştirme

Ahududu Pi için Yocto Uboot QT

Raspberry Pi üzerinde Yazılım Geliştirme

Açık Kaynak Kodlu Yazılımları Seviyoruz

Açık Kaynak Kodlu Yazılımları Seviyoruz

AÇIK KAYNAK YAZILIMI SEVİYORUZ Açık kaynak yazılıma derin bir takdir duyuyoruz. Erişilebilirliği, topluluk odaklı geliştirme ve yenilikçiliği bize ilham veriyor. Açık kaynak yazılım kullanıcıları güçlendirir, işbirliğini teşvik eder ve teknolojik ilerlemeyi sağlar. Bunu benimseyerek, ortak bir bilgi havuzuna katkıda bulunuyor ve dünya çapındaki geliştiricilerin kolektif uzmanlığından yararlanıyoruz. Açık kaynak yazılımın içerdiği şeffaflık, özgürlük ve paylaşılan başarı ilkelerini destekliyor ve bunlara değer veriyoruz.

Gömülü Yazılım Raspberry Pi - Yocto bir docker ortamında Raspberry Pi 4 oluşturmak için bir bilgisayarın ekran görüntüsü

Proje, esnek bir araç setinin yanı sıra dünya çapında gömülü geliştiricilerin, gömülü cihazlar ve IOT cihazları için veya özelleştirilmiş bir Linux işletim sistemine ihtiyaç duyulan her yerde özel Linux imgeleri oluşturmak için kullanılabilecek teknolojileri, yazılım yığınlarını, konfigürasyonları ve en iyi uygulamaları paylaşabilecekleri bir alan imkanı sunar.

Gömülü Yazılım Raspberry Pi - Qt üzerinde Raspberry Pi 4 mavi ekranın bilgisayar ekran görüntüsü

Qt genellikle grafik arayüzleri geliştirmek için kullanılmaktadır. Qt, çeşitli işletim sistemlerinde derlenebilen grafik arabirimleri oluşturmaya yönelik C ++ kitaplıkları içerir.

Gömülü Yazılım Raspberry Pi - Yocto Raspberry ilerleme çubuğu ile özel açılış ekranı siyah metin içeren beyaz bir yükleme çubuğu

Normalde, Raspberry Pi için Yocto ile özel linux imgenizi oluşturursanız, ilerleme çubuğuna sahip özel bir açılış ekranı da göstermek istersiniz.

This is a guide for installing Raspberry Pi OS Lite on the Compute Module 4. As a work computer, I use Ubuntu 20, installed in a virtual machine.

Bu, Raspberry Pi 4 için Qt 5.15.2'yi çapraz derlemek ve Bilgi İşlem Modülü 4'e yüklemek için bir kılavuzdur. Raspberry Pi 4'teki blog yazım Qt'ye bir güncelleme, bu sefer Raspberry Pi OS Lite kullanıyorum.

This is a guide for configuring the Qt-Creator to use cross-compiled Qt libraries for the Raspberry Pi 4 and to create applications for the Raspberry.

Son zamanlarda bir Raspberry Pi 4 için / üzerinde bir uygulama (kiosk sistemi) geliştirmek zorunda kaldım. Bununla ilgili özel olan şey, 2 dokunmatik monitörün HDMI üzerinden bağlanacak olmasıydı, bu da 90 derece sağa döndürülmesi gerekiyordu. Yani portre formatları, üst üste 2 monitör.
Ekranı döndürmek ve üst üste yerleştirmek herhangi bir soruna neden olmadı, çünkü bu kullanıcı arayüzü üzerinden kolayca mümkün olabilir - "masaüstü ve önerilen yazılıma sahip bir Raspbian Buster" kuruldu.

Verilerin sık sık yazılması veya üzerine yazılması nedeniyle, SD kartın ömrü etkilenir.

Örneğin, genellikle yeniden başlatmadan sonra artık gerekli olmayan geçici veriler (ör. karşılaştırmalı hesaplamalar için sensör değerleri) içeren uygulamalar için bir RAM diskine geçici veriler (ör. karşılaştırmalı hesaplamalar için sensör değerleri) yazılması önerilir.

Normalde güç kaynağı olarak kullanılan Raspberry Pi 4'ün USB-C arayüzünü normal bir USB arayüzü olarak da kullanabilirsiniz.
Ancak bu durumda, Ahududu GPIO pimleri aracılığıyla güç sağlamalıdır.