EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

QP Real-Time Embedded Frameworks Tools-Download für Linux

Kostenloser Download der Linux-App QP Real-Time Embedded Frameworks Tools zur Online-Ausführung in Ubuntu online, Fedora online oder Debian online

Dies ist die Linux-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 den OnWorks Linux-Online- oder Windows-Online-Emulator oder den MACOS-Online-Emulator von dieser Website.

- 5. Rufen Sie vom gerade gestarteten OnWorks Linux-Betriebssystem aus unseren Dateimanager https://www.onworks.net/myfiles.php?username=XXXXX mit dem gewünschten Benutzernamen auf.

- 6. Laden Sie die Anwendung herunter, installieren Sie sie und führen Sie sie aus.

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 um mehr zu erfahren.

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

QP/QM-Schulung

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

Frameworks, Betriebssystemkerne, Eingebettete Systeme

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.


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad