QP real-time frameworks/RTOS and tools Icon

QP real-time frameworks/RTOS and tools

1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 (15) Read Reviews | Last Updated
Looking for the latest version? Download qpc_6.0.3.zip (10.8 MB)
Name Modified Size Downloads / Week Status
QP-C 2017-12-12 204204 weekly downloads
QP-Cpp 2017-12-12 5353 weekly downloads
QP-nano 2017-12-12 6262 weekly downloads
QTools 2017-12-12 6262 weekly downloads
doc 2017-11-20 155155 weekly downloads
QM 2017-11-13 9797 weekly downloads
QP-nano_Arduino 2017-09-25 1616 weekly downloads
legacy-QDKs 2016-08-05 22 weekly downloads
README.md 2017-09-03 4.5 kB 0
Totals: 9 Items   4.5 kB 651

QP products

NOTE: If your company has a policy forbidding open source in your product, all QP frameworks can be licensed commercially, in which case you don't use any open source license and you do not violate your policy.

Project Sub-Directories

NOTE: Further README files are provided in the project sub-directories.

QP Frameworks

  • QP-C - QP/C framework code, ports, and examples
  • QP-Cpp - QP/C++ framework code, ports, and examples
  • QP-nano - QP-nano framework code, ports, and examples
  • QP-nano_Arduino - QP-nano framework adaptation for Arduino

QM Modeling Tool

  • QM - Freeware QM graphical modeling tool

QTools Collection

  • QTools collection for Windows and Linux containing:
    • qspy - host application for QSPY software tracing system
    • qutest - Tcl extension to QSPY for Unit Testing
    • qspyview - Tcl/Tk extension to QSPY for visualization and control
    • qwin - QWin GUI toolkit for prototyping on Windows
    • qclean - for cleanup of source code files
    • qfsgen - for generating ROM-based file systems
    • mscgen - for generating Message Sequence Charts (MSC)
    • GNU-make for Windows
    • MinGW C/C++ toolset for Windows
    • ResEdit for Windows
    • TCL/TK for Windows
    • AVRDUDE for Windows


  • doc - Documentation (books, manuals, application notes)
  • legacy-QDKs - Legacy QP Development Kits (QDKs)


The installation instructions are provided in the README files inside the project sub-directories.

Getting Started

Getting Started Guides:

NOTE: The easiest way to use QP is to start with one of the example projects (located in the examples directory). That way you will have the correct include paths, library paths, and compiler options configured. Once an example application is building and executing you can start to modify it gradually making sure that the project keeps working every step of the way.

Version Compatibility and Revision History

The revision history of each component is provided at the end of the README files inside the project sub-directories.

Help and Support

The project is supported via the Free Support Forum at: - https://sourceforge.net/p/qpc/discussion/668726

Bug Reports and Feature Requests

Please use the Tickets menu. - Bug reports: https://sourceforge.net/p/qpc/bugs - Feature requests: https://sourceforge.net/p/qpc/feature-requests/

More Information

Contact Information:

Source: README.md, updated 2017-09-03

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

No, Thank you