[問題] FreeRTOS排班相關問題(已解決)

作者: icetofux   2018-09-27 09:06:44
大家好,這是一個單晶片與FreeRTOS應用相關的問題,因為板規有提到可以討論單晶片
相關問題所以我選擇在這裡發文,如果不妥請讓我知道,我會另外尋找適合的板面發文
,謝謝。
作者: m490521 (阿青)   2018-09-27 11:17:00
delay部分要用vTaskDelay替換
作者: icetofux   2018-09-27 11:42:00
我知道vTaskDelay可以正常運作,case1就是如此,我比較好奇for loop不正常的原因是什麼@[email protected]
作者: m490521 (阿青)   2018-09-28 13:49:00
簡單說,沒有讓OS有context switch的機會要有osDelay,GetSem/Mutex
作者: icetofux   2018-09-28 15:05:00
是的。順便請教一下,像osDelay應該是CMSIS-RTOS封裝後的函數名稱,如果考量到未來會更換控制器(不一定是ARM平臺),是不是直接使用FreeRTOS的原生函數比較好?
作者: TWkobe (中華柯比)   2018-10-07 22:18:00
Semaphore,mutex 在embedded最常拿來保護共用的資料於多task情況

Links booklink

Contact Us: admin [ a t ] ucptt.com