This example shows how to use the queue to transmit data from one task to another task.
這個範例說明如何使用佇列將資料從一個任務傳到另一個任務。
We will introduce some queue related functions which used in this example:
我們將介紹一些跟佇列相關的函數:
* QueueCreate() -->Create the queue 創建佇列
* xQueueSend() -->Send data to the queue 傳送資料到佇列中
* xQueueReceive() -->Receive data from the queue 從資料中獲取佇列
* taskYIELD() -->Switch to another task 轉換到其他任務
* uxQueueMessagesWaiting()--> find how many data in the queue 發現佇列中有多少資料數
Media 影音:
Other articles related to FreeRTOS:
其他與FreeRTOS相關的文章:
1. [Arduino]Install FreeRTOS in Arduino/在Arduino中安裝FreeRTOS
2. [FreeRTOS][Arduino]Create FreeRTOS task in Arduino with VS Code/使用VS code在Arduino中創建任務
3 [FreeRTOS]Use vTaskDelay to implement tasks running in different priorities/使用延時函數實現不同優先順序的任務執行

