1
\$\begingroup\$

I have read the articles about them separately, but there are no information about the relation between them.

What I understood is that there is CMSIS RTOS that ARM created and Keil extended it to CMSIS RTOS RTX? If this assumption is not correct then what is the relation between them?

\$\endgroup\$

1 Answer 1

2
\$\begingroup\$

If I understand correctly the CMSIS RTOS is just an API defined by ARM and not an actual real time operating system.

Keil has offered a variant of their RTX RTOS which is compatible with the CMSIS RTOS API. So you can use a firmware written against the CMSIS RTOS API directly on the Keil RTX.

\$\endgroup\$
1
  • \$\begingroup\$ After your answer I read this document (which mentions FreeRTOS with CMSIS RTOS) and that made sense. I think you are right. \$\endgroup\$
    – ozgur
    Commented Aug 22, 2015 at 13:49

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.