vxworks 작업으로 CPU가 최단 시간 동안 최하위 작업을 수행하는 방법은 무엇입니까?VxWorks 작업은 어떻게 하나의 멀티 태스킹 사이클에 대해 우선 순위가 낮은 다른 모든 작업을 실행할 수 있습니까?
작업이 1ms 미만 동안 CPU를 포기하게하는 방법이 있습니까?
우선 순위가 낮은 다른 작업을 실행하는 유일한 방법은 taskDelay (n)입니다 (n> = 1).
저는 항상 taskDelay (0)가 우선 순위가 같거나 더 높은 다른 모든 작업을 실행한다고 가정했습니다.
taskDelay (1)는 우선 순위가 낮은 모든 보류중인 작업을 최대 1ms 동안 실행할 수있게합니다.