هذا هو تطبيق Windows المسمى QP Real-Time Embedded Frameworks Tools والذي يمكن تنزيل أحدث إصدار له كـ qpc_7.3.0.zip. يمكن تشغيله عبر الإنترنت في مزود الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى QP Real-Time Embedded Frameworks Tools باستخدام OnWorks مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل أي محاكي لنظام التشغيل OnWorks عبر الإنترنت من موقع الويب هذا ، ولكن أفضل محاكي Windows عبر الإنترنت.
- 5. من نظام التشغيل OnWorks Windows الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته.
- 7. قم بتنزيل Wine من مستودعات برامج توزيعات Linux الخاصة بك. بمجرد التثبيت ، يمكنك النقر نقرًا مزدوجًا فوق التطبيق لتشغيله باستخدام Wine. يمكنك أيضًا تجربة PlayOnLinux ، وهي واجهة رائعة على Wine والتي ستساعدك على تثبيت برامج وألعاب Windows الشائعة.
يعد Wine طريقة لتشغيل برامج Windows على نظام Linux ، ولكن بدون الحاجة إلى Windows. Wine عبارة عن طبقة توافق Windows مفتوحة المصدر يمكنها تشغيل برامج Windows مباشرة على أي سطح مكتب Linux. بشكل أساسي ، يحاول Wine إعادة تنفيذ ما يكفي من Windows من البداية حتى يتمكن من تشغيل جميع تطبيقات Windows دون الحاجة إلى Windows بالفعل.
SCREENSHOTS
Ad
أدوات الأطر المضمنة في الوقت الفعلي QP
الوصف
توفر الأطر المضمنة في الوقت الفعلي (RTEFs) في QP بنية خفيفة الوزن وحديثة مدفوعة بالأحداث تعتمد على الكائنات النشطة (الجهات الفاعلة) وآلات الحالة الهرمية. تكمل أداة التصميم المستندة إلى نموذج إدارة الجودة المطابقة والأدوات الأخرى المستندة إلى المضيف أطر QP من خلال دعم النمذجة الرسومية وإنشاء الكود وتتبع البرامج واختبار الوحدة للبرامج المضمنة التي تعتمد على الأحداث. يزور https://www.state-machine.com للمزيد من المعلومات.
يمكن تشغيل QP RTEFs على متحكمات دقيقة أحادية المعدن ، لتحل تمامًا محل RTOS التقليدي. تحتوي الأطر على مجموعة مختارة من نواة الوقت الحقيقي المضمنة (نواة RTOS) ، مثل نواة QV التعاونية ، ونواة QK الوقائية غير المحظورة ، ونواة QXK الوقائية الفريدة ذات الوضع المزدوج (الحظر / عدم الحظر) . يتم توفير منافذ QP الأصلية وأمثلة جاهزة للاستخدام لـ ARM Cortex-M (M0 / M0 + / M3 / M4F / M7) بالإضافة إلى وحدات المعالجة المركزية الأخرى.
يمكن أن تعمل QP RTEFs أيضًا مع العديد من أنظمة تشغيل RTOS وأنظمة سطح المكتب التقليدية ، مثل Linux و Windows.
المميزات
- أطر العمل المدمجة في الوقت الفعلي خفيفة الوزن (RTEFs) استنادًا إلى العناصر النشطة التي تحركها الأحداث (الجهات الفاعلة) ، والتي تعد أكثر أمانًا وقابلية للتوسعة من سلاسل RTOS التقليدية "المجردة"
- تقنيات تشفير سهلة الاستخدام لآلات الحالة الهرمية (مخططات الحالة في UML) ، والتي يمكن من خلالها تنفيذ سلوك الكائنات النشطة
- أداة نمذجة QM مجانية لرسم مخططات الحالة الخاصة بـ UML وإنشاء الكود تلقائيًا استنادًا إلى أطر QP
- آليات فعالة وآمنة تعتمد على الأحداث لتواصل الكائنات النشطة ، مثل تمرير الحدث المباشر والنشر والاشتراك
- اختيار نواة RTOS مضمنة لتشغيل تطبيقات QP ، مثل نواة QV التعاونية ، ونواة QK الوقائية غير المحظورة ، ونواة QXK للحظر الوقائي
- تتبع البرامج واختبار الوحدة المصمم خصيصًا للبرامج التي تعتمد على الأحداث
- متوافق مع MISRA-C: 2004 (QP / C و QP-nano) و MISRA-C ++: 2008 (QP / C ++)
- كتاب "مخططات إحصائية UML العملية في C / C" مع دراسة التصميم التفصيلية لإطار عمل QP ، وملاحظات التطبيق ، والمقالات ، وأدلة المستخدم ، والمدونة
الجمهور
الفضاء ، صناعة الرعاية الصحية ، صناعة الاتصالات ، المطورين ، الهندسة ، السيارات
لغة البرمجة
سي ++ ، سي
الشركاء
تقدم Quantum Leaps تدريبًا في الموقع "برمجة الأنظمة المدمجة الحديثة باستخدام QP ™ Frameworks و QM ™ Modeling Tool". يستخدم هذا التدريب الذي يمتد من 2 إلى 3 أيام تمارين عملية مقترنة بالتعليمات لتوضيح المفاهيم الكامنة وراء أطر عمل الكائنات النشطة في QP وكيفية تطبيقها في برمجة الأنظمة المضمنة التي تتطلب أداءً صعبًا في الوقت الفعلي. عند الانتهاء من التدريب لمدة يومين ، يكون لدى المشاركين فهم جيد للأنظمة التي تعتمد على الأحداث ، ومهارات في تصميم وتنفيذ آلات حالة UML يدويًا بلغة C أو C ++ ورسوم بيانية باستخدام أداة نمذجة إدارة الجودة ، والقدرة على بناء تطبيقات QP الخاصة بهم. بالإضافة إلى ذلك ، عند الانتهاء من التدريب لمدة ثلاثة أيام ، يكتسب المشاركون فهمًا لخيارات kernel في الوقت الفعلي المضمنة في أطر QP ، ويتعلمون كيفية إعادة استخدام السلوك مع الأجهزة الفرعية ، ومعرفة كيفية تطبيق تتبع البرامج لتصحيح الأخطاء وتحسينها. رمز يحركها الحدث وكيفية تطبيق اختبار الوحدة على الكائنات النشطة وأجهزة الحالة.
فئات
هذا تطبيق يمكن جلبه أيضًا من https://sourceforge.net/projects/qpc/. تمت استضافته في OnWorks ليتم تشغيله عبر الإنترنت بأسهل طريقة من أحد أنظمتنا التشغيلية المجانية.