I am working with ESP32 and Arduino IDE. I don’t understand how to perform following tasks with FreeRTOS
System tick 1ms
Task 1 needs to run for 8ms. It run 1 time in 40 ms. Priority 2
Task 2 needs to run for 5ms. It run 2 times in 40 ms. Priority 1
Task 3 needs to run for 10ms. It run 2 times in 40 ms. Priority 3
On a single core CPU, the tasks would be executed like this.
How it can be achieve in free rtos. Which library will be used ?