CppUTest for SST (cpputest-for-sst) is a host-PC unit testing library for well-formed Super-Simple-Tasker (SST) Tasks. The purpose is to enable rapid TDD of SST-based firmware on a host PC. A sister repository, cpputest-for-sst-examples, shows how to pull the library into…
Tag: firmware
Introducing CppUTest For FreeRTOS
CppUTest For FreeRTOS implements key FreeRTOS methods, with supporting utilities, enabling host PC based unit testing of well-formed FreeRTOS firmware modules.
Unlocking QP: Tip #4 Pairing a kernel with QP
Video guidance on selecting a RTOS kernel to pair with the QP framework.
Enhancing QP Development with Assert Feedback
QP/C and QP/C++ Q_ASSERT Meta Information Introducing the qassert-meta repository. This repository provides a C module with means to lookup a meta description of internal QP Q_ASSERT ids. These are the QP internal asserts encountered when developing an application for…
Code maintenance: avoid naked integers
If you want an easier to understand and maintain API: avoid naked integers.