Concept Flow - vTaskDelay() for periodic tasks
Task starts
Execute task code
Call vTaskDelay(delay)
Task blocked for delay ticks
Delay ends, task ready
Scheduler runs task again
↩Back to Execute task code
The task runs its code, then calls vTaskDelay to pause for a fixed time, making the task periodic by repeating this cycle.