Bird
0
0

Which FreeRTOS configuration setting enables time-slicing between tasks of equal priority?

easy📝 Conceptual Q2 of 15
FreeRTOS - Task Scheduling
Which FreeRTOS configuration setting enables time-slicing between tasks of equal priority?
AconfigUSE_TIME_SLICING set to 1
BconfigMAX_PRIORITIES set to 1
CconfigUSE_PREEMPTION set to 0
DconfigIDLE_SHOULD_YIELD set to 0
Step-by-Step Solution
Solution:
  1. Step 1: Identify relevant FreeRTOS config options

    configUSE_TIME_SLICING controls time-slicing behavior.
  2. Step 2: Determine correct setting for enabling time-slicing

    Setting configUSE_TIME_SLICING to 1 enables time-slicing between equal priority tasks.
  3. Final Answer:

    configUSE_TIME_SLICING set to 1 -> Option A
  4. Quick Check:

    configUSE_TIME_SLICING = A [OK]
Quick Trick: Enable time-slicing by setting configUSE_TIME_SLICING to 1 [OK]
Common Mistakes:
  • Confusing preemption with time-slicing
  • Changing max priorities instead
  • Disabling preemption accidentally

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More FreeRTOS Quizzes