Since its humble beginnings more than 15 years ago, CMSIS (Common Microcontroller Software Interface Standard) has evolved to a set of APIs, software components, tools, and workflows. CMSIS helps all embedded developers working with Arm Cortex-based devices to simplify software reuse, speed-up project build and debug, and thus reduces the time to market for new applications.
CMSIS supports:
Today, we are announcing the arrival of CMSIS v6.
This new version introduces some changes you need to be aware of before migrating to it.
CMSIS v6 supports the following toolchains out-of-the-box:
Note that support for Arm Compiler v5 is removed.
Arm has conducted a series of webinars that explain further details of CMSIS v6. They showed how the new components help you developing embedded software. Here are the links to the webinar recordings:
All recordings are accompanied by the slide deck shown, additional links, and the Q&A session.