← Back to projects
Thread libraries for FreeRTOS, RTX and Windows
Threads, mutexes library on different OS
C++UMLEmbedded
2025-01-21
Overview
This project was made for a university course "Operating Systems for Embedded Systems". At first, a UML diagram with an idea for a fully-working library has been created. Then, the solution has been implemented for FreeRTOS, RTX and Windows.
What I Learned
- Threads, Mortal Thread, Mutex, Recursive Mutex
- HANDLE, Semaphores
- Assertions
- Memory management, stack sizes
Technical Challenges
- Passing all the Jenkins tests provided
Future Improvements
- None