This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

why have CMSIS RTOS only 7 priority?

CMSIS RTOS only have 7 priority

this is the defintion :

enum osPriority { osPriorityIdle = -3, osPriorityLow = -2, osPriorityBelowNormal = -1, osPriorityNormal = 0, osPriorityAboveNormal = +1, osPriorityHigh = +2, osPriorityRealtime = +3, osPriorityError = 0x84 }

i knew that KEIL rtx had 256 priority,but why the CMSIS RTOS Reduced it to seven priority?

Parents
  • They probably have a fear of higher value numbers.

    Or is it just prejudice?

    And why do they only support 8, 16, 32, 64 bit integers? What have they got against 11 bit? What are they trying to hide? Maybe we should start a petition.

Reply
  • They probably have a fear of higher value numbers.

    Or is it just prejudice?

    And why do they only support 8, 16, 32, 64 bit integers? What have they got against 11 bit? What are they trying to hide? Maybe we should start a petition.

Children
No data