यह QP रीयल-टाइम एंबेडेड फ्रेमवर्क टूल नाम का विंडोज़ ऐप है, जिसकी नवीनतम रिलीज़ qpc_7.3.0.zip के रूप में डाउनलोड की जा सकती है। इसे वर्कस्टेशन के लिए मुफ्त होस्टिंग प्रदाता ऑनवर्क्स में ऑनलाइन चलाया जा सकता है।
QP रियल-टाइम एंबेडेड फ्रेमवर्क टूल्स विद ऑनवर्क्स नाम के इस ऐप को मुफ्त में ऑनलाइन डाउनलोड करें और चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से कोई भी ओएस ऑनवर्क्स ऑनलाइन एमुलेटर शुरू करें, लेकिन बेहतर विंडोज ऑनलाइन एमुलेटर।
- 5. ऑनवर्क्स विंडोज ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें और इसे इंस्टॉल करें।
- 7. अपने Linux वितरण सॉफ़्टवेयर रिपॉजिटरी से वाइन डाउनलोड करें। एक बार इंस्टॉल हो जाने पर, आप ऐप को वाइन के साथ चलाने के लिए डबल-क्लिक कर सकते हैं। आप PlayOnLinux को भी आज़मा सकते हैं, जो वाइन पर एक फैंसी इंटरफ़ेस है जो आपको लोकप्रिय विंडोज़ प्रोग्राम और गेम इंस्टॉल करने में मदद करेगा।
वाइन लिनक्स पर विंडोज सॉफ्टवेयर चलाने का एक तरीका है, लेकिन विंडोज की आवश्यकता नहीं है। वाइन एक ओपन-सोर्स विंडोज संगतता परत है जो किसी भी लिनक्स डेस्कटॉप पर सीधे विंडोज प्रोग्राम चला सकती है। अनिवार्य रूप से, वाइन खरोंच से पर्याप्त विंडोज़ को फिर से लागू करने की कोशिश कर रहा है ताकि वह उन सभी विंडोज़ अनुप्रयोगों को वास्तव में विंडोज़ की आवश्यकता के बिना चला सके।
स्क्रीनशॉट
Ad
QP रीयल-टाइम एंबेडेड फ्रेमवर्क टूल
वर्णन
क्यूपी रीयल-टाइम एम्बेडेड फ्रेमवर्क (आरटीईएफ) सक्रिय वस्तुओं (अभिनेताओं) और पदानुक्रमित राज्य मशीनों के आधार पर हल्के, आधुनिक घटना-संचालित आर्किटेक्चर प्रदान करते हैं। मैचिंग QM मॉडल-आधारित डिज़ाइन टूल और अन्य होस्ट-आधारित टूल ग्राफिकल मॉडलिंग, कोड जनरेशन, सॉफ़्टवेयर ट्रेसिंग और इवेंट-संचालित एम्बेडेड सॉफ़्टवेयर के लिए यूनिट परीक्षण का समर्थन करके QP फ्रेमवर्क को पूरक करते हैं। मुलाकात https://www.state-machine.com देखें।
क्यूपी आरटीईएफ पारंपरिक आरटीओएस की जगह पूरी तरह से नंगे-धातु सिंगल-चिप माइक्रोकंट्रोलर पर चल सकते हैं। फ्रेमवर्क में बिल्ट-इन रियल-टाइम कर्नेल (RTOS कर्नेल) का चयन होता है, जैसे सहकारी QV कर्नेल, प्रीमेप्टिव नॉन-ब्लॉकिंग QK कर्नेल, और अद्वितीय प्रीमेप्टिव, डुअल-मोड (ब्लॉकिंग/नॉन-ब्लॉकिंग) QXK कर्नेल . ARM Cortex-M (M0/M0+/M3/M4F/M7) के साथ-साथ अन्य CPU के लिए नेटिव QP पोर्ट और रेडी-टू-यूज़ उदाहरण प्रदान किए गए हैं।
क्यूपी आरटीईएफ कई पारंपरिक आरटीओएस और डेस्कटॉप ओएस जैसे लिनक्स और विंडोज के साथ भी काम कर सकते हैं।
विशेषताएं
- इवेंट-संचालित सक्रिय वस्तुओं (अभिनेताओं) पर आधारित लाइटवेट रियल-टाइम एंबेडेड फ्रेमवर्क (RTEFs), जो पारंपरिक "नग्न" RTOS थ्रेड्स की तुलना में अधिक सुरक्षित और विस्तार योग्य हैं
- पदानुक्रमित राज्य मशीनों (यूएमएल स्टेटचार्ट) के लिए उपयोग में आसान कोडिंग तकनीक, जिसके साथ सक्रिय वस्तुओं के व्यवहार को लागू करना है
- यूएमएल स्टेटचार्ट बनाने और क्यूपी फ्रेमवर्क पर आधारित स्वचालित कोड जनरेशन के लिए नि:शुल्क, क्यूएम मॉडलिंग टूल
- सक्रिय वस्तुओं के संचार के लिए कुशल और थ्रेड-सुरक्षित इवेंट-संचालित तंत्र, जैसे प्रत्यक्ष इवेंट पासिंग और पब्लिश-सब्सक्राइब
- QP अनुप्रयोगों को चलाने के लिए अंतर्निहित RTOS कर्नेल का चयन, जैसे सहकारी QV कर्नेल, प्रीमेप्टिव नॉन-ब्लॉकिंग QK कर्नेल, और प्रीमेप्टिव ब्लॉकिंग QXK कर्नेल
- सॉफ़्टवेयर ट्रेसिंग और यूनिट परीक्षण विशेष रूप से ईवेंट-संचालित सॉफ़्टवेयर के लिए डिज़ाइन किया गया है
- MISRA-C:2004 (QP/C और QP-नैनो) और MISRA-C++:2008 (QP/C++) के अनुरूप
- क्यूपी ढांचे, एप्लिकेशन नोट्स, लेख, उपयोगकर्ता मैनुअल और ब्लॉग के विस्तृत डिजाइन अध्ययन के साथ "सी/सी में प्रैक्टिकल यूएमएल स्टेटचार्ट्स" पुस्तक
दर्शक
एयरोस्पेस, हेल्थकेयर उद्योग, दूरसंचार उद्योग, डेवलपर्स, इंजीनियरिंग, ऑटोमोटिव
प्रोग्रामिंग भाषा
सी ++, सी
भागीदार
क्वांटम लीप्स ऑन-साइट प्रशिक्षण "क्यूपी™ फ्रेमवर्क और क्यूएम™ मॉडलिंग टूल के साथ आधुनिक एंबेडेड सिस्टम प्रोग्रामिंग" प्रदान करता है। यह 2 से 3-दिवसीय प्रशिक्षण क्यूपी सक्रिय ऑब्जेक्ट फ्रेमवर्क में अंतर्निहित अवधारणाओं को चित्रित करने के लिए निर्देश के साथ संयुक्त व्यावहारिक अभ्यास का उपयोग करता है और उन्हें कठिन वास्तविक समय प्रदर्शन की आवश्यकता वाले एम्बेडेड सिस्टम प्रोग्रामिंग में कैसे लागू किया जाता है। दो दिवसीय प्रशिक्षण के पूरा होने पर, प्रतिभागियों को इवेंट-संचालित सिस्टम की अच्छी समझ, सी या सी ++ में मैन्युअल रूप से यूएमएल राज्य मशीनों को डिजाइन और कार्यान्वित करने और क्यूएम मॉडलिंग टूल के साथ ग्राफिक रूप से कौशल, और अपने स्वयं के क्यूपी अनुप्रयोगों को बनाने की क्षमता की अच्छी समझ है। इसके अतिरिक्त, तीन दिवसीय प्रशिक्षण के पूरा होने पर, प्रतिभागियों को QP फ्रेमवर्क में निर्मित वास्तविक समय कर्नेल विकल्पों की समझ प्राप्त होती है, उप-मशीनों के साथ व्यवहार का पुन: उपयोग करना सीखते हैं, डीबग करने और उनके अनुकूलन के लिए सॉफ़्टवेयर ट्रेसिंग को कैसे लागू करें यह सीखते हैं। इवेंट-संचालित कोड और सक्रिय ऑब्जेक्ट और राज्य मशीनों पर यूनिट परीक्षण कैसे लागू करें।
कैटिगरीज
यह एक एप्लिकेशन है जिसे https://sourceforge.net/projects/qpc/ से भी प्राप्त किया जा सकता है। हमारे निःशुल्क ऑपरेटिव सिस्टमों में से एक से सबसे आसान तरीके से ऑनलाइन चलाने के लिए इसे ऑनवर्क्स में होस्ट किया गया है।