OS used in embedded systems
Queue[Specific usage in FreeRTOS]

What is a cue? Transfer data between tasks using queues  Queue buffer creation:  Execution example of xQueueCreate(): xQueue=xQueueCreate(10,(sizeof(int8_t));  Send to queue:   Receive to queue: 

Read more
OS used in embedded systems
FreeRTOS task management basics [For Learning and Practice]

The basics of task management using FreeRTOS are explained with concrete descriptions in actual programs while explaining the concepts of configuration, so you can immediately apply them to your practical programs. Although it is intended for learning, it is of course usable in practice. Task priority and frequency of use  In case two tasks TaskA […]

Read more
OS used in embedded systems
FreeRtos[for STM32 learning]

There are various RTOS for microcontrollers, but this site uses FreeRTOS for learning STM32 microcontrollers. We use the conventional type for learning STM32 microcontrollers, not the latest AMAZON type. Since it is for learning, we think it is better to start with something as simple as possible. What is FreeRTOS?  Preparation and configuration for using […]

Read more
OS used in embedded systems
Real-time OS [essential for MCU development]

What is a real-time OS? Why Use a Real-Time OS in Embedded Applications?

Read more