我似乎無法找到傳遞給FreeRTOS的任務創建函數的優先級值是什麼意思。如果我沒記錯的話,ThreadX使用更小的值來獲得更高的優先級,即優先級值爲1的任務比優先級值爲2的任務具有更高的優先級值。但是對於FreeRTOS,我似乎無法找到它是相同還是相反,即更高價值意義更高。 我試過Google搜索,但找不到任何東西。 FreeRTOS API reference page for xTaskCre
我有一個特定的任務例程,它以特定的順序執行一些操作,並且這些操作處理很少的volatile變量。有一個特定的中斷異步更新這些易失性變量。因此,如果發生這樣的中斷,任務例程應該重新啓動。通常FreeRTOS將恢復任務,但這會導致錯誤的派生值,因此需要重新啓動例程。我也無法將任務例程保留在關鍵部分,因爲我不應該錯過任何中斷。 FreeRTOS中有一種方法可以實現這一點嗎?像vtaskRestart A