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

How to determine CMSIS version?

I have a project with CMSIS already integrated - I would like to find which version of CMSIS - how do I do that?

I thought perhaps the file: https://github.com/ARM-software/CMSIS_5/blob/develop/CMSIS/Core/Include/cmsis_version.h

However, the tagged versions on github do not seem to reflect the numbering in the tagged file.

Thanks,

Brian.

Parents
  • Digging through the issues turns up this: https://github.com/ARM-software/CMSIS_5/issues/814

    "We use independent versioning on multiple layers:

    1. CMSIS Release Bundle, which is reflected by the tag
    2. Software components in the bundle, e.g. this cmsis_version.h belongs to CMSIS-Core(M)
    3. Versions and change dates of individual files, e.g. the specific cmsis_version.h

    In the concrete case, CMSIS Release Bundle 5.6.0 contains CMSIS-Core(M) in version 5.3.0, and the cmsis_version.h file version is 5.0.3. Three different versions."

    Not entirely sure what that means yet but it's not just as simple as the cmsis_version.h file.

Reply
  • Digging through the issues turns up this: https://github.com/ARM-software/CMSIS_5/issues/814

    "We use independent versioning on multiple layers:

    1. CMSIS Release Bundle, which is reflected by the tag
    2. Software components in the bundle, e.g. this cmsis_version.h belongs to CMSIS-Core(M)
    3. Versions and change dates of individual files, e.g. the specific cmsis_version.h

    In the concrete case, CMSIS Release Bundle 5.6.0 contains CMSIS-Core(M) in version 5.3.0, and the cmsis_version.h file version is 5.0.3. Three different versions."

    Not entirely sure what that means yet but it's not just as simple as the cmsis_version.h file.

Children