QP/C++  7.2.2
Real-Time Embedded Framework
Loading...
Searching...
No Matches
Cross-Reference

Native Examples (by Built-in Kernel)

Native Examples (by Development Toolchain)

ARM-Clang Toolchain (ARM Compiler 6)

GNU-ARM (command-line with Makefile, importable to Eclipse)

GNU-ARM with TI CCS IDE

IAR EWARM

CCS for MSP430

IAR EW430

Native Examples (by Processor)

Examples for Third-Party RTOS

Examples for Workstations (Windows, Linux, MacOS)

The examples in the "workstation" directory are designed for workstations (running Windows, Linux, or MacOS), but they can also be used for projects intended for the embedded versions of the "big" operating systems (e.g., embedded-Linux or Windows-embedded). These examples are based on the following QP ports:

  • POSIX-QV — single-threaded examples for POSIX-QV (Linux, MacOS)
  • POSIX — multi-threaded examples for POSIX (Linux, MacOS, QNX, etc.)
  • Windows-QV — single-threaded examples for Windows
  • Windows — multi-threaded examples for Windows

Examples for Third-Party Middleware

Examples by Development Board

The boards chosen for the examples are generally inexpensive and self-contained with minimal need for external hardware (such as external JTAG debuggers or power supplies). Also, all the selected boards provide a virtual COM port (ideally) or can be easily connected to a TTL-to-USB serial converter cable for QS software tracing output.

Note
You can hover the mouse cursor over the    icon in the list below to see the picture of the board.

ARM Cortex-M Boards

STM32F4-Discovery

  • arm-cm_dpp_stm32f746g-disco (QV, QK, QXK kernels; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)
  • DPP on STM32F746G-Discovery (FreeRTOS kernel; ARM-KEIL, GNU-ARM, IAR-EWARM toolchains)

ARM Cortex-R Boards:

MSP430 Boards:

Examples by MCU Architecture

Examples by MCU Vendor

Native Examples (Built-in Kernels)