פיתוח - פיתוח תוכנה צילום מסך של קוד מחשב

פיתוח תוכנה

Yocto Uboot QT עבור Raspberry Pi

פיתוח תוכנה על Raspberry Pi

אנחנו אוהבים תוכנות קוד פתוח
תוכנה משובצת Raspberry Pi - Yocto לבנות Raspberry Pi 4 בסביבת docker צילום מסך של מחשב

הפרויקט מספק סט גמיש של כלים ומרחב שבו מפתחים משובצים ברחבי העולם יכולים לשתף טכנולוגיות, ערימות תוכנה, תצורות ושיטות עבודה מומלצות שניתן להשתמש בהן כדי ליצור תמונות לינוקס מותאמות אישית עבור התקני Embedded ו- IOT, או בכל מקום שבו יש צורך במערכת הפעלה מותאמת אישית של Linux.

תוכנה משובצת Raspberry Pi - Qt על Raspberry Pi 4, צילום מסך מחשב של מסך כחול

Qt משמש לעתים קרובות לפיתוח ממשקים גרפיים. Qt מכיל ספריות C++ ליצירת ממשקים גרפיים שניתן להדר במערכות הפעלה שונות.
מכיוון שקומפילציה זו דורשת כוח מחשוב רב, מומלץ למעבדים בעלי כוח מועט יחסית לבצע את הפיתוח וההידור במחשב מארח ורק אז לטעון את היישום המוגמר למחשב היעד.
יש הרבה הוראות מקוונות לפיתוח יישום Qt עבור דגמי Raspberry Pi 3 ו- Pi 4.

למרבה הצער, לא הצלחתי למצוא אחד שעבד ללא רבב עבור Raspberry Pi 4 והצרכים שלנו.

תוכנה משובצת Raspberry Pi - Yocto Raspberry מסך פתיחה מותאם אישית עם סרגל התקדמות פס טעינה לבן עם טקסט שחור

בדרך כלל, אם אתה יוצר תמונת לינוקס מותאמת אישית עם Yocto עבור Raspberry Pi, תרצה גם להציג מסך פתיחה מותאם אישית עם מד התקדמות.

זהו מדריך להתקנת Raspberry Pi OS Lite במודול המחשוב 4. כמחשב עבודה, אני משתמש באובונטו 20, המותקן במחשב וירטואלי.

זהו מדריך עבור הידור צולב Qt 5.15.2 עבור Raspberry Pi 4 והתקנתו על מודול מחשוב 4. זה עדכון לפוסט הבלוג שלי Qt על Raspberry Pi 4, עם ההבדל כי הפעם אני משתמש Raspberry Pi OS Lite.

זהו מדריך להגדרת Qt-Creator לשימוש בספריות Qt צולבות עבור Raspberry Pi 4 וליצירת יישומים עבור Raspberry.

לאחרונה הייתי צריך לפתח יישום (מערכת קיוסק) עבור/על Raspberry Pi 4. הדבר המיוחד על זה היה כי 2 צגי מגע היו צריכים להיות מחוברים באמצעות HDMI, אשר היה צריך להיות מסובב 90 מעלות ימינה. אז פורמטים דיוקן, 2 צגים אחד על השני.
סיבוב המסך וסידורו זה על גבי זה לא גרמו לבעיות, שכן הדבר אפשרי בקלות באמצעות ממשק המשתמש - הותקן "Raspbian Buster עם שולחן עבודה ותוכנה מומלצת".

בשל כתיבה או החלפה תכופות של נתונים, תוחלת החיים של כרטיס SD מושפעת.

לדוגמה, מומלץ לכתוב נתונים זמניים (לדוגמה, ערכי חיישן לחישובים השוואתיים) בדיסק RAM עבור יישומים שלעתים קרובות מכילים נתונים זמניים (לדוגמה, ערכי חיישן לחישובים השוואתיים) שאינם נחוצים עוד לאחר הפעלה מחדש.

ניתן גם להשתמש בממשק USB-C של Raspberry Pi 4, המשמש בדרך כלל לאספקת חשמל, כממשק USB רגיל.
במקרה זה, עם זאת, פטל צריך לספק חשמל באמצעות סיכות GPIO.