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

RTX with CMSIS-RTOS API

Hello,
what is the difference between the original RTX version and the CMSIS-API version?

Is it the same kernel?
Any performance differences?

/Peter

Parents Reply Children
  • RTOS stands for "Real Time Operating System"
    API stands for "Application Programming Interface"

    CMSIS codes are the ready codes which can be directly used for the peripherals.
    The functions in the source files can be directly called from the main program, like the library functions. But the difference is that the source codes are also given to you, so that they can be referred as examples or you can modify if needed.

    CMSIS codes can be used independent of RTOS.

  • What I asked for in my first post was: is the kernel the same in both versions?

    Or is the CMSIS version built from another branch, and maybe with limitations?

  • RTOS stands for "Real Time Operating System"
    API stands for "Application Programming Interface"

    APIs dont have KERNEL. And we know that in embedded systems, the codes can run without RTOS (to be precise, 'Kernel').

    It seems you havent read the post properly OR
    i m unable to understand the language of your Question.(sic)