FreeRTOS-Cpp
FreeRTOS-Cpp copied to clipboard
C++17 header-only interface to the FreeRTOS kernel API.
This C++ wrapper looks excellent - a simple wrapper that does exactly that without ruining FreeRTOS or doing more than I ask for. Do you support `taskENTER_CRITICAL` https://www.freertos.org/taskENTER_CRITICAL_taskEXIT_CRITICAL.html ? I...
It would be nice if there were RAII wrappers for mutex and ciritical section. Using them could look like: ``` { CiriticalSection cs; // Do things inside critical section }...
Adds portYIELD_FROM_ISR() into the Kernel space, as the yieldFromISR() function.
Even though `xPortIsInsideInterrupt()` is not available on all ports of FreeRTOS, it would be very useful to have it wrapped. I personally develop on STM32 platform and use this function...
Hi, im trying to create a task **locally** like you did in the example: https://github.com/jonenz/FreeRTOS-Cpp/blob/develop/examples%2FTask%2Ftask.cpp And when im trying to create the task, the creation itself working good so the...
I'm just getting started with FreeRTOS-Cpp and was playing with a simple example from FreeRTOS+TCP where tasks are spawned to handle each client connection to TCP port 7 (echo). In...