Current Features
Please note this page may lag behind actual development. The project README.md tends to stay up to date more often.
C++ Wrappers
- A collection of C++ wrappers encapsulating FreeRTOS functionality, allowing you to write your RTOS application in C++ while still using FreeRTOS. This wrapper layer does all the integration work for you.
- This library is for you if you are planning on using C++ and FreeRTOS in your project but don't want to spend the time integrating the two.
- Everything was tested successfully using FreeRTOS versions 8.2.3, 9.0.0, 10.0.0 and 10.5.1.
- There are numerous demo / unit test projects using these wrappers and various features they provide. Last count we are at 48 Demo projects showing how you might use the C++ Wrapper library.
- Licensing now follows the MIT Open Source License, the same as FreeRTOS starting from version 10.0.0.
- Full cross-referenced documentation. Documents were auto-generated and cross-referenced using Doxygen
C Add-ons
- A collection of C Add-on functionality for FreeRTOS.
- Many of these are additional add-on features of the C++ Wrappers ported to straight C.
- In addition, to support these there are implementations of standard optimized computer science singly linked lists, doubly linked circular lists, queues, and stacks.
- There are numerous demo / unit test projects using these wrappers and various features they provide. Last count we are at 10 Demo projects showing how you might use the C libraries.
- Licensing now follows the MIT Open Source License, the same as FreeRTOS starting from version 10.0.0.
- Full cross-referenced documentation. Documents were auto-generated and cross-referenced using Doxygen