If you prefer offline learning or want a deep dive, these three documents are the "gold standard" for FreeRTOS:
This code creates two tasks, sender_task and receiver_task , and uses a queue to send and receive messages between them. freertos tutorial pdf
Many silicon vendors provide tailored FreeRTOS PDFs for their chips. If you prefer offline learning or want a
Transitioning from simple "Super Loop" programming to a Real-Time Operating System (RTOS) is a massive milestone for any embedded developer. If you are looking to build responsive, multitasking applications, is the industry standard. sender_task and receiver_task