Queues Allows to pass more information between the tasks. Suspend task if tries to “put” to full queue or “get” from empty one. Semaphores are
Tag: RTOS
Real time operating system
STM32-Cube IDE-FreeRTOS Intertask Communication Part – 2
Queues Allows to pass more information between the tasks. Suspend task if tries to “put” to full queue or “get” from empty one. Semaphores are
STM32-Cube IDE-FreeRTOS Tasks
Task Tasks are implemented as C functions. The only thing special about them is their prototype, which must return void and take a void pointer
STM32-Cube IDE-FreeRTOS Memory Management
FreeRTOS uses a region of memory called Heap (into the RAM) to allocate memory for tasks, queues, timers , semaphores, mutexes and when dynamically creating
STM32-Cube IDE-FreeRTOS Code Generation using CubeMx
STM32CubeIDE is an advanced C/C++ development platform with peripheral configuration, code generation, code compilation, linking, and debug features. It is based on the Eclipse®/CDT framework