Dies ist die Windows-App namens QP Real-Time Embedded Frameworks Tools, deren neueste Version als qpc_7.3.0.zip heruntergeladen werden kann. Es kann online im kostenlosen Hosting-Anbieter OnWorks für Workstations ausgeführt werden.
Laden Sie diese App namens QP Real-Time Embedded Frameworks Tools mit OnWorks kostenlos herunter und führen Sie sie online aus.
Befolgen Sie diese Anweisungen, um diese App auszuführen:
- 1. Diese Anwendung auf Ihren PC heruntergeladen.
- 2. Geben Sie in unserem Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX den gewünschten Benutzernamen ein.
- 3. Laden Sie diese Anwendung in einem solchen Dateimanager hoch.
- 4. Starten Sie einen beliebigen OS OnWorks-Online-Emulator von dieser Website, aber einen besseren Windows-Online-Emulator.
- 5. Rufen Sie vom gerade gestarteten OnWorks Windows-Betriebssystem unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.
- 6. Laden Sie die Anwendung herunter und installieren Sie sie.
- 7. Laden Sie Wine aus den Software-Repositorys Ihrer Linux-Distributionen herunter. Nach der Installation können Sie dann auf die App doppelklicken, um sie mit Wine auszuführen. Sie können auch PlayOnLinux ausprobieren, eine schicke Schnittstelle über Wine, die Ihnen bei der Installation beliebter Windows-Programme und -Spiele hilft.
Wine ist eine Möglichkeit, Windows-Software unter Linux auszuführen, jedoch ohne Windows. Wine ist eine Open-Source-Windows-Kompatibilitätsschicht, die Windows-Programme direkt auf jedem Linux-Desktop ausführen kann. Im Wesentlichen versucht Wine, genügend Windows von Grund auf neu zu implementieren, damit alle diese Windows-Anwendungen ausgeführt werden können, ohne dass Windows tatsächlich benötigt wird.
SCREENSHOTS
Ad
QP Echtzeit-Embedded-Frameworks-Tools
BESCHREIBUNG
Echtzeit-eingebettete Frameworks (RTEFs) von QP bieten eine leichtgewichtige, moderne ereignisgesteuerte Architektur, die auf aktiven Objekten (Akteuren) und hierarchischen Zustandsmaschinen basiert. Das passende modellbasierte QM-Designtool und andere hostbasierte Tools ergänzen die QP-Frameworks, indem sie grafische Modellierung, Codegenerierung, Software-Tracing und Unit-Tests für ereignisgesteuerte eingebettete Software unterstützen. Besuch https://www.state-machine.com .
Die QP-RTEFs können auf Bare-Metal-Single-Chip-Mikrocontrollern ausgeführt werden und ein herkömmliches RTOS vollständig ersetzen. Die Frameworks enthalten eine Auswahl integrierter Echtzeit-Kernel (RTOS-Kernel), wie z. B. den kooperativen QV-Kernel, den präemptiven, nicht blockierenden QK-Kernel und den einzigartigen präemptiven, dualen (blockierenden/nicht blockierenden) QXK-Kernel . Native QP-Ports und gebrauchsfertige Beispiele werden für ARM Cortex-M (M0/M0+/M3/M4F/M7) sowie andere CPUs bereitgestellt.
Die QP RTEFs können auch mit vielen herkömmlichen RTOS und Desktop-Betriebssystemen wie Linux und Windows arbeiten.
Eigenschaften
- Lightweight Real-Time Embedded Frameworks (RTEFs) basierend auf ereignisgesteuerten aktiven Objekten (Akteuren), die sicherer und erweiterbarer sind als die traditionellen „nackten“ RTOS-Threads
- Einfach zu handhabende Codierungstechniken für hierarchische Zustandsautomaten (UML-Statecharts), mit denen das Verhalten aktiver Objekte umgesetzt werden kann
- Kostenloses QM-Modellierungstool zum Zeichnen von UML-Zustandsdiagrammen und automatische Codegenerierung basierend auf QP-Frameworks
- Effiziente und Thread-sichere ereignisgesteuerte Mechanismen für die Kommunikation aktiver Objekte, z. B. direkte Ereignisweitergabe und Publish-Subscribe
- Auswahl integrierter RTOS-Kernel zum Ausführen der QP-Anwendungen, wie z. B. der kooperative QV-Kernel, der präemptive nicht blockierende QK-Kernel und der präemptive blockierende QXK-Kernel
- Software-Tracing und Unit-Tests, die speziell für ereignisgesteuerte Software entwickelt wurden
- Konform mit MISRA-C:2004 (QP/C und QP-nano) und MISRA-C++:2008 (QP/C++)
- Buch "Practical UML Statecharts in C/C" mit detaillierter Designstudie des QP-Frameworks, Anwendungshinweisen, Artikeln, Benutzerhandbüchern und Blog
Publikum
Luft- und Raumfahrt, Gesundheitsindustrie, Telekommunikationsindustrie, Entwickler, Ingenieurwesen, Automobilindustrie
Programmiersprache
C ++, c
Partner
Quantum Leaps bietet eine Vor-Ort-Schulung "Modern Embedded Systems Programming with QP™ Frameworks and QM™ Modeling Tool" an. Dieses 2- bis 3-tägige Training verwendet praktische Übungen in Kombination mit Anweisungen, um die Konzepte zu veranschaulichen, die den QP-Frameworks für aktive Objekte zugrunde liegen, und wie sie in der Programmierung eingebetteter Systeme angewendet werden, die harte Echtzeitleistung erfordern. Nach Abschluss der zweitägigen Schulung verfügen die Teilnehmer über ein gutes Verständnis ereignisgesteuerter Systeme, Kenntnisse im manuellen Entwerfen und Implementieren von UML-Zustandsautomaten in C oder C++ und grafisch mit dem QM-Modellierungstool sowie die Fähigkeit, eigene QP-Anwendungen zu erstellen. Darüber hinaus erhalten die Teilnehmer nach Abschluss der dreitägigen Schulung ein Verständnis für die in die QP-Frameworks integrierten Echtzeit-Kernel-Optionen, lernen, das Verhalten mit Teilmaschinen wiederzuverwenden, erfahren, wie sie Software-Tracing zum Debuggen und Optimieren ihrer . anwenden ereignisgesteuerter Code und wie man Unit-Tests auf aktive Objekte und Zustandsautomaten anwendet.
Kategorien
Dies ist eine Anwendung, die auch von https://sourceforge.net/projects/qpc/ abgerufen werden kann. Es wurde in OnWorks gehostet, um auf einfachste Weise online von einem unserer kostenlosen Betriebssysteme ausgeführt zu werden.