Skip to main content
Sulautetut ohjelmistot - Qt on the Raspberry Pi 4: tietokoneen näyttökuva sinisestä näytöstä

Qt Raspberry Pi 4:ssä

Qt Raspberry Pi 4: ssä

Tämä on opas Raspberry Pi OS Liten asentamiseen laskentamoduuliin 4. Työtietokoneena käytän virtuaalikoneeseen asennettua Ubuntu 20: tä.

Tämä on opas Qt 5.15.2: n ristiinkääntämiseen Raspberry Pi 4: lle ja sen asentamiseen laskentamoduuliin 4.
Se on päivitys blogikirjoitukseeni Qt Raspberry Pi 4: stä, sillä erolla, että tällä kertaa käytän Raspberry Pi OS Liteä.

Tämä on opas Qt-Creatorin määrittämiseen käyttämään ristiinkäännettyjä Qt-kirjastoja Raspberry Pi 4:lle ja luomaan sovelluksia Vadelmalle.

Sulautetut ohjelmistot - Yocto käynnistää vadelman Qt-sovellukseen kuvakaappaus tietokoneesta
Sulautetut ohjelmistot - Qt ristiinkääntää asennusskriptit Raspberry Pi 4: lle, kuvakaappaus tietokoneohjelmasta

Tässä blogissa haluaisin tarjota pienen Qt Quick -sovelluksen (qml) esimerkkinä Modbus-yhteydestä TCP/IP:n kautta.
Qt-esimerkeistä olen löytänyt vain QWidget-esimerkkejä Modbus-yhteyksistä, ja luotuani äskettäin Qt Quick -sovelluksen tähän, haluaisin tarjota siitä esimerkkinä kevennetyn version.

Jos olet luonut Qt-sovelluksen - tai minkä tahansa muun sovelluksen - Raspberry Pi 4:lle, haluat usein, että sovellusta kutsutaan heti Vadelman uudelleenkäynnistyksen jälkeen sovelluksen valmistuttua.
Tätä yritetään usein aloitusskripteillä, jotka voidaan syöttää eri paikkoihin.
On kuitenkin järkevämpää asettaa tämä systemd : n kautta.

Tehtävänä oli kirjoittaa Qt Quick -sovellus (GUI) uuden laiteohjelmiston lataamiseksi kosketusohjaimeen.
Valmistaja toimitti latausohjelmiston .exe sovelluksessa , joka lataa .bin tiedoston kosketusohjaimeen.
Halusin käyttää Qt-luokkia "QProcess", joita voidaan käyttää shell-sovellusten kutsumiseen ja ohjaamiseen. Linux-puolella olin jo käyttänyt tätä onnistuneesti useita kertoja - mutta Windowsissa se ei aluksi toiminut.