This is the Windows app named QP Real-Time Event Frameworks Tools whose latest release can be downloaded as qpc_7.3.3.zip. It can be run online in the free hosting provider OnWorks for workstations.
Download and run online this app named QP Real-Time Event Frameworks Tools with OnWorks for free.
Follow these instructions in order to run this app:
- 1. Downloaded this application in your PC.
- 2. Enter in our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 3. Upload this application in such filemanager.
- 4. Start any OS OnWorks online emulator from this website, but better Windows online emulator.
- 5. From the OnWorks Windows OS you have just started, goto our file manager https://www.onworks.net/myfiles.php?username=XXXXX with the username that you want.
- 6. Download the application and install it.
- 7. Download Wine from your Linux distributions software repositories. Once installed, you can then double-click the app to run them with Wine. You can also try PlayOnLinux, a fancy interface over Wine that will help you install popular Windows programs and games.
Wine is a way to run Windows software on Linux, but with no Windows required. Wine is an open-source Windows compatibility layer that can run Windows programs directly on any Linux desktop. Essentially, Wine is trying to re-implement enough of Windows from scratch so that it can run all those Windows applications without actually needing Windows.
SCREENSHOTS
Ad
QP Real-Time Event Frameworks Tools
DESCRIPTION
QP real-time event frameworks (RTEFs) provide lightweight, modern, event-driven architecture based on asynchronous Active Objects (Actors) and Hierarchical State Machines. The matching QM model-based design tool and other host-based tools complement the QP frameworks by supporting graphical modeling, code generation, software tracing, and unit testing for event-driven embedded software. Visit https://www.state-machine.com for more information.
The QP RTEFs can run on bare-metal microcontrollers, replacing a traditional RTOS. The frameworks contain a selection of built-in real-time kernels (RTOS kernels), such as the cooperative QV kernel, the preemptive non-blocking QK kernel, and the unique preemptive, dual-mode (blocking/non-blocking) QXK kernel. Native QP ports and ready-to-use examples are provided for ARM Cortex-M (M0/M0+/M3/M4/M7/M33/...) as well as other CPUs. The QP RTEFs can also work with many traditional RTOSes and General-Purpose OSes, such as Linux and Windows.
Features
- Lightweight Real-Time Event Frameworks (RTEFs) based on event-driven Active Objects (Actors), which are safer and more extensible than the traditional "naked" RTOS threads
- Simple-to-use coding techniques for Hierarchical State Machines (UML statecharts), with which to implement the behavior of Active Objects as well as passive objects in the application
- Free, QM modeling tool for drawing UML statecharts and automatic code generation based on QP frameworks
- Efficient and thread-safe asynchronous mechanisms for Active Objects to communicate, such as direct event posting and publish-subscribe
- Selection of built-in RTOS kernels to run the QP applications, such as the cooperative QV kernel, the preemptive non-blocking QK kernel, and the preemptive blocking QXK kernel
- Ready-to use ports to traditional RTOS kernels (embOS, FreeRTOS, ThreadX, uC/OS-2, Zephyr)
- Built-in QP/Spy software tracing for life-system debugging, monitoring, and optimizing embedded code
- Powerful QUTest unit and integration testing specifically designed for event-driven software
- SafeQP/C and SafeQP/C++ editions with complete Certification Kits for functional safety applications
Audience
Aerospace, Automotive, Developers, Engineering, Healthcare Industry, Telecommunications Industry
Programming Language
C, C++
Partners
Quantum Leaps offers an on-site training "Modern Embedded Systems Programming with QP™ Frameworks and QM™ Modeling Tool". This 2- to 3-day training uses hands-on exercises combined with instruction to illustrate the concepts underlying the QP active object frameworks and how they are applied in embedded systems programming requiring hard real-time performance. Upon completion of the two-day training, participants have good understanding of event-driven systems, skills in designing and implementing UML state machines manually in C or C++ and graphically with the QM modeling tool, and the ability to build their own QP applications. Additionally, upon completion of the three-day training, participants gain understanding of the real-time kernel options built-into the QP frameworks, learn how to reuse behavior with sub-machines, find out how to apply software tracing to debug and optimize their event-driven code and how to apply unit testing to active objects and state machines.
Categories
This is an application that can also be fetched from https://sourceforge.net/projects/qpc/. It has been hosted in OnWorks in order to be run online in an easiest way from one of our free Operative Systems.