Skip to main content
Programu Iliyopachikwa - Qt kwenye Raspberry Pi 4 skrini ya kompyuta ya skrini ya bluu

Qt juu ya Raspberry Pi 4

Qt juu ya Raspberry Pi 4

Hii ni mwongozo wa kusakinisha Raspberry Pi OS Lite kwenye Moduli ya Compute 4. Kama kompyuta ya kazi, ninatumia Ubuntu 20, iliyosakinishwa kwenye mashine pepe.

Hii ni mwongozo wa Qt 5.15.2 ya Raspberry Pi 4 na kuisakinisha kwenye Moduli ya Compute 4.
Ni sasisho kwa chapisho langu la blogi Qt kwenye Raspberry Pi 4, na tofauti kwamba wakati huu ninatumia Raspberry Pi OS Lite.

Hii ni mwongozo wa kusanidi Qt-Creator kutumia maktaba za Qt zilizojumuishwa kwa Raspberry Pi 4 na kuunda programu za Raspberry.

Programu Iliyopachikwa - Yocto boot raspberry kwa Qt programu picha ya skrini ya kompyuta
Programu Iliyopachikwa - Qt msalaba kukusanya hati za usanidi kwa Raspberry Pi 4 picha ya skrini ya programu ya kompyuta

Katika blogi hii, ningependa kutoa programu ndogo ya Qt Quick (qml) kama mfano wa unganisho la Modbus juu ya TCP / IP.
Katika mifano ya Qt, nimepata tu mifano ya QWidget kwa unganisho la Modbus, na baada ya hivi karibuni kuunda programu ya Qt Quick kwa hili, ningependa kutoa toleo la chini la hiyo kama mfano.

Ikiwa umeunda programu ya Qt - au programu nyingine yoyote - kwa Raspberry Pi 4, mara nyingi unataka programu iitwe mara tu baada ya kuanzisha upya Raspberry baada ya programu kukamilika.
Hii mara nyingi hujaribiwa na hati za kuanza ambazo zinaweza kuingizwa katika maeneo mbalimbali.
Hata hivyo, ni busara zaidi kuanzisha hii kupitia systemd .

Kazi ilikuwa kuandika programu ya Qt Quick (GUI) kupakia firmware mpya kwa kidhibiti cha kugusa.
Programu ya kupakia ilitolewa na mtengenezaji katika programu ya .exe ambayo inapakia faili ya .bin kwenye kidhibiti cha kugusa.
Nilitaka kutumia madarasa ya Qt "QProcess", ambayo inaweza kutumika kupiga simu na kudhibiti programu za ganda. Kwa upande wa Linux, nilikuwa tayari nimetumia hii kwa mafanikio mara kadhaa - lakini kwenye Windows haikufanya kazi mwanzoni.