This repository contains boilerplate code for setting up the QP/C framework on the RP2040 microcontroller.
- Single Core Only: This setup is designed for single-core operation.
- QSpy: Work in Progress (WIP).
- Ensure you have the necessary tools and SDKs installed for building projects on the RP2040.
- Set the
QP_DEFAULT_BASE
in theqp_import.cmake
file to point to your QP/C framework base directory.
-
Clone the repository:
git clone <repository-url> cd <repository-directory>
-
Set the
QP_DEFAULT_BASE
in qp_import.cmake:# qp_import.cmake set(QP_DEFAULT_BASE "/path/to/your/qpc")
-
Build the project using Raspberry Pico VSCode Extension:
- app.c, bsp.c, bsp.h, main.c, app.h: Source files for the application and board support package.
- CMakeLists.txt: CMake configuration file for building the project.
- qp_import.cmake: CMake script for importing the QP/C framework.
- This setup is for single-core operation only.
- QSpy support is currently a work in progress.