Skip to main content
Pembangunan - Pembangunan Perisian pukulan skrin kod komputer

Pembangunan Perisian

Yocto Uboot QT untuk Raspberry Pi

Kami suka Perisian Sumber Terbuka

Ketahui cara membina platform Linux sedia pengeluaran untuk Raspberry Pi Compute Module 5. Temui alternatif ringan kepada Yocto, automasi imej, kemas kini A/B, peruntukan yang boleh dipercayai dan pengurusan OTA menggunakan rpi-image-gen, rpi-sb-provisionerdan SWUpdate untuk sistem terbenam dan produk industri.

Ketahui cara menyesuaikan imej Raspberry Pi OS menggunakan rpi-image-gen, rangka kerja yang ringan dan boleh skrip untuk binaan sistem automatik dan boleh dihasilkan semula. Temui panduan tentang konfigurasi, peruntukan, penyepaduan CI/CD dan penggunaan pengeluaran untuk Raspberry Pi Compute Module 5. Sesuai untuk pembangun yang mencari penjanaan imej yang cekap, kawalan sistem dan penyelesaian Linux yang mantap.

Ketahui cara mereka bentuk sistem terbenam yang teguh menggunakan pembahagian sistem fail akar A/B untuk Raspberry Pi Compute Module 5. Terokai strategi kemas kini selamat, penyepaduan SWUpdate , sistem penyelamat dan susun atur partition praktikal untuk memastikan kemas kini OTA atom yang selamat dan pemulihan peranti yang boleh dipercayai. Sesuai untuk pengurusan peranti Linux dan jauh sedia pengeluaran.

Automatikkan peruntukan Raspberry Pi Compute Module 5 dengan rpi-sb-provisioner. Laman web kami merangkumi automasi, pemasangan, konfigurasi dan penggunaan but pertama. Ketahui cara menyelaraskan onboarding peranti, memastikan tetapan yang konsisten dan menyepadukan dengan sistem bahagian belakang untuk pembuatan yang cekap dan penggunaan yang selamat dan boleh dihasilkan semula. Temui panduan untuk Linuxsedia pengeluaran, kemas kini OTA dan banyak lagi.

Perisian Terbenam Raspberry Pi - Yocto membina Raspberry Pi 4 dalam persekitaran docker tangkapan skrin komputer
Perisian Terbenam Raspberry Pi - Qt pada Raspberry Pi 4 pukulan skrin komputer skrin biru

Qt sering digunakan untuk membangunkan antara muka grafik. Qt mengandungi perpustakaan C ++ untuk mencipta antara muka grafik yang boleh disusun pada pelbagai sistem pengendalian.
Oleh kerana penyusunan ini memerlukan banyak kuasa pengkomputeran, adalah dinasihatkan untuk pemproses dengan kuasa yang agak sedikit untuk menjalankan pembangunan dan penyusunan pada komputer tuan rumah dan hanya kemudian untuk memuatkan aplikasi siap ke komputer sasaran.

Perisian terbenam Raspberry Pi - skrin percikan tersuai Yocto Raspberry dengan bar kemajuan bar pemuatan putih dengan teks hitam

Biasanya, jika anda mencipta imej linux tersuai anda dengan Yocto untuk Raspberry Pi, anda juga ingin menunjukkan skrin percikan tersuai dengan bar kemajuan.

Ini adalah panduan untuk memasang Raspberry Pi OS Lite pada Modul Pengkomputeran 4. Sebagai komputer kerja, saya menggunakan Ubuntu 20, dipasang dalam mesin maya.

Ini adalah panduan untuk menyusun silang Qt 5.15.2 untuk Raspberry Pi 4 dan memasangnya pada Modul Pengkomputeran 4.
Ini adalah kemas kini kepada catatan blog saya Qt di Raspberry Pi 4, dengan perbezaan kali ini saya menggunakan Raspberry Pi OS Lite.

Ini adalah panduan untuk mengkonfigurasi Qt-Creator untuk menggunakan perpustakaan Qt yang disusun silang untuk Raspberry Pi 4 dan untuk mencipta aplikasi untuk Raspberry.

Baru-baru ini saya terpaksa membangunkan aplikasi (sistem kiosk) untuk / pada Raspberry Pi 4. Perkara yang istimewa mengenainya ialah 2 monitor sentuh akan disambungkan melalui HDMI, yang perlu diputar 90 darjah ke kanan. Jadi format potret, 2 monitor di atas satu sama lain.
Memutar skrin dan mengaturnya di atas satu sama lain tidak menyebabkan sebarang masalah, kerana ini mudah dilakukan melalui antara muka pengguna - "Raspbian Buster dengan desktop dan perisian yang disyorkan" dipasang.

Oleh kerana penulisan atau pengunderaitan data yang kerap, jangka hayat kad SD terjejas.

Sebagai contoh, adalah disyorkan untuk menulis data sementara (contohnya nilai sensor untuk pengiraan perbandingan) ke cakera RAM untuk aplikasi yang sering mengandungi data sementara (contohnya nilai sensor untuk pengiraan perbandingan) yang tidak lagi diperlukan selepas memulakan semula.

Anda juga boleh menggunakan antara muka USB-C Raspberry Pi 4, yang biasanya digunakan untuk bekalan kuasa, sebagai antara muka USB biasa.
Walau bagaimanapun, dalam kes ini, Raspberry harus membekalkan kuasa melalui pin GPIO.