Razvoj – razvoj softvera snimka zaslona računalnog koda

Razvoj softvera

Yocto Uboot QT za Raspberry Pi

Razvoj softvera na Raspberry Pi

Volimo softver otvorenog koda
Ugrađeni softver Raspberry Pi - Yocto izgraditi Raspberry Pi 4 u docker okruženju snimka zaslona računala

Projekt pruža fleksibilan skup alata i prostor u kojem ugrađeni programeri širom svijeta mogu dijeliti tehnologije, softverske hrpe, konfiguracije i najbolje prakse koje se mogu koristiti za stvaranje prilagođenih Linux slika za ugrađene i IOT uređaje ili bilo gdje gdje je potreban prilagođeni Linux OS.

Ugrađeni softver Raspberry Pi - Qt na Raspberry Pi 4 snimka zaslona računala plavog zaslona

Qt se često koristi za razvoj grafičkih sučelja. Qt sadrži C ++ biblioteke za stvaranje grafičkih sučelja koja se mogu sastaviti na različitim operativnim sustavima.
Budući da ova kompilacija zahtijeva mnogo računalne snage, preporučljivo je da procesori s relativno malo snage provode razvoj i kompilaciju na glavnom računalu i tek tada učitavaju gotovu aplikaciju na ciljno računalo.
Na mreži postoji mnogo uputa za razvoj Qt aplikacije za modele Raspberry Pi 3 i Pi 4.

Ugrađeni softver Raspberry Pi - Yocto Raspberry prilagođeni početni zaslon s trakom napretka bijela traka za utovar s crnim tekstom

Obično, ako stvorite prilagođenu linux sliku s Yoctoom za Raspberry Pi, također želite prikazati prilagođeni početni zaslon s trakom napretka.

Ovo je vodič za ugradnju Raspberry Pi OS Lite na računalni modul 4. Kao radno računalo koristim Ubuntu 20, instaliran u virtualnom stroju.

Ovo je vodič za unakrsno sastavljanje Qt 5.15.2 za Raspberry Pi 4 i ugradnju na Računalni modul 4. To je ažuriranje mog posta na blogu Qt na Raspberry Pi 4, s razlikom da ovaj put koristim Raspberry Pi OS Lite.

Ovo je vodič za konfiguriranje Qt-Creatora za korištenje unakrsno kompiliranih Qt knjižnica za Raspberry Pi 4 i za stvaranje aplikacija za Raspberry.

Nedavno sam morao razviti aplikaciju (kiosk sustav) za / na Raspberry Pi 4. Posebna stvar u tome bila je da su 2 monitora osjetljiva na dodir trebala biti spojena putem HDMI-a, koji su se morali rotirati za 90 stupnjeva udesno. Dakle, portretni formati, 2 monitora jedan na drugom.
Rotiranje zaslona i njegovo raspoređivanje jedan na drugi nije uzrokovalo nikakve probleme, jer je to lako moguće putem korisničkog sučelja - instaliran je "Raspbian Buster s radnom površinom i preporučenim softverom".

Zbog čestog pisanja ili prepisivanja podataka utječe na životni vijek SD kartice.

Na primjer, preporučuje se zapisivanje privremenih podataka (npr. vrijednosti senzora za usporedne izračune) na RAM disk za aplikacije koje često sadrže privremene podatke (npr. vrijednosti senzora za usporedne izračune) koji više nisu potrebni nakon ponovnog pokretanja.

Također možete koristiti USB-C sučelje Raspberry Pi 4, koje se obično koristi za napajanje, kao normalno USB sučelje.
U tom slučaju, međutim, Malina bi trebala napajati energiju putem GPIO pinova.