[问题] 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