Understanding Task State Machine in FreeRTOS

Understanding Task State Machine in FreeRTOS

In the previous article, we used FreeRTOS to light up an LED, which essentially got FreeRTOS running. To effectively use an RTOS, it is necessary to understand how the scheduler works from a black-box perspective. Of course, if you want to study its internal implementation, you can read the source code. However, I feel that … Read more

Embedded Real-Time Operating Systems: Priority-Based Preemptive Scheduling

Embedded Real-Time Operating Systems: Priority-Based Preemptive Scheduling

Electric Hero I want to learn RTOS, but I don’t know where to start, sigh Real-Time Operating System? I’m familiar with it, let me explain it to you slowly. Science Master Real-Time Operating Systems (RTOS) are widely used in consumer electronics, entertainment products, household appliances, industrial equipment, medical instruments, military weapons, and scientific research equipment. … Read more