ما هي مجموعة أدوات النافذة التي يجب استخدامها لنظام التشغيل Linux المضمن؟[مغلق]
-
21-09-2019 - |
سؤال
أنا أستخدم Linux المدمج للجهاز الذي يحتوي على Arch ARMv5 Speed 266MHZ و vfpu و 32bit bus و 32 ميجا بايت 133 ميجا هرتز DDR Ram.هل يمكن أن تخبرني ما هو نظام النوافذ الذي يجب أن أستخدمه،
1) .qt لـ Linux 2).ذكري المظهر.3).آخر!!
حسنًا، أنا أستخدم microwindows خلال العام الماضي ولست راضيًا عنه لأنه لا يحتوي على BSP (Binary Space Partitionin) في نظام النوافذ الخاص به، ولا يوجد دعم للذاكرة المشتركة للصور النقطية.أعتقد أن Microwindows تم تحسينه فقط لحجم الذاكرة وليس للسرعة.
لذا، هل يمكن أن تخبرني ما هو الخيار الأفضل لنظام النوافذ؟
المحلول
يجب أن يعمل IIRC Qt بشكل جيد مع هذه المواصفات.يحتوي على إمكانية التكوين حيث يمكنك تحديد أجزاء من إطار العمل التي قد لا تريدها (على سبيل المثال.نسخ/لصق)، ويجب أن يتناسب حجمه مع ما يقل قليلاً عن 3 ميجابايت على نظام ملفات غير مضغوط مزود بمجموعة الميزات الأساسية.تحتوي واجهة برمجة تطبيقات Canvas الخاصة بها على خوارزمية اجتياز فهرس BSP، ولكن النهج الأحدث (العودي) أسرع بكثير.مع ذاكرة الوصول العشوائي (RAM) التي تبلغ سعتها 32 ميجابايت، قد تجد الأمر مقيدًا بعض الشيء، لكن هذا يعتمد مرة أخرى على ما تنوي القيام به.لدى Qt نظام النوافذ الخاص بها والذي يخفف الحاجة إلى تشغيل نظام التشغيل + نظام النوافذ؛QWS.لمزيد من المعلومات، تحقق من
نصائح أخرى
ليس لدي أي فكرة عن نظام التشغيل/النافذة الحديث الذي يمكنك استخدامه على جهاز بهذه المواصفات.ما الذي تستخدمه من أجله؟من اتجاه Android، يمكنني أن أخبرك أنه من المحتمل أن يكون ضعيفًا لأغراضك.يحتوي G1 على 6x من ذاكرة الوصول العشوائي و 2x من المعالج ولا يزال غير سريع تمامًا.لم أتمكن من العثور على أي مواصفات لـ QTEmbedded.
نلقي نظرة على xynth.إنها محمولة للغاية.