Lompat ke isi utama
Perangkat Lunak Tertanam - Qt pada Raspberry Pi 4, tangkapan layar komputer layar biru

Qt pada Raspberry Pi 4

Qt di Raspberry Pi 4

Ini adalah panduan untuk menginstal Raspberry Pi OS Lite pada Compute Module 4. Sebagai komputer kerja, saya menggunakan Ubuntu 20, diinstal di mesin virtual.

Ini adalah panduan untuk kompilasi silang Qt 5.15.2 untuk Raspberry Pi 4 dan menginstalnya di Compute Module 4.
Ini adalah pembaruan untuk posting blog saya Qt di Raspberry Pi 4, dengan perbedaan bahwa kali ini saya menggunakan Raspberry Pi OS Lite.

Ini adalah panduan untuk mengkonfigurasi Qt-Creator untuk menggunakan pustaka Qt yang dikompilasi silang untuk Raspberry Pi 4 dan untuk membuat aplikasi untuk Raspberry.

Perangkat Lunak Tertanam - Yocto boot raspberry ke aplikasi Qt tangkapan layar komputer
Perangkat Lunak Tertanam - skrip pengaturan kompilasi silang Qt untuk Raspberry Pi 4 tangkapan layar program komputer

Di blog ini, saya ingin menyediakan aplikasi Qt Quick kecil (qml) sebagai contoh koneksi Modbus melalui TCP / IP.
Dalam contoh Qt, saya hanya menemukan contoh QWidget untuk koneksi Modbus, dan setelah baru-baru ini membuat aplikasi Qt Quick untuk ini, saya ingin memberikan versi slimmed-down sebagai contoh.

Jika Anda telah membuat aplikasi Qt - atau aplikasi lain - untuk Raspberry Pi 4, Anda sering ingin aplikasi dipanggil segera setelah memulai ulang Raspberry setelah aplikasi selesai.
Ini sering dicoba dengan skrip awal yang dapat dimasukkan di berbagai tempat.
Namun, lebih masuk akal untuk mengatur ini melalui systemd .

Tugasnya adalah menulis aplikasi Qt Quick (GUI) untuk mengunggah firmware baru ke pengontrol sentuh.
Perangkat lunak unggahan disediakan oleh pabrikan dalam aplikasi .exe yang memuat file .bin ke pengontrol sentuh.
Saya ingin menggunakan kelas Qt "QProcess", yang dapat digunakan untuk memanggil dan mengontrol aplikasi shell. Di sisi Linux, saya sudah menggunakan ini dengan sukses beberapa kali - tetapi pada Windows itu tidak berhasil pada awalnya.