MSP432 developers,
Good news: quickly develop more portable, re-usable, compiler-independent code. MSP432 is now fully CMSIS compliant!
The MSP432 software ecosystem will be updated to be based on the CMSIS-Core. The software change will take official effect in March 2016. However, a complete beta release is available today to give you a software head start.
Go to www.ti.com/msp432cmsis to learn how this change impacts you, download the MSP432 CMSIS IDE/software beta package and get step-by-step instructions on how to get your existing software updated and ready for CMSIS in advanced of MSP432 production.
CMSIS
The Cortex Microcontroller Software Interface Standard (CMSIS) is a common hardware abstraction layer for the Cortex-M processor series and defines generic tool interfaces. There are several components within the CMSIS specifications, out of which many are currently supported by MSP432 software and tools infrastructure. The CMSIS-core is the foundation layer of the ecosystem, it enables consistent device support and simple software interfaces to the processor and the peripherals, simplifying software re-use, reducing the learning curve for microcontroller developers, and reducing the time to market for new devices. Detailed information on these CMSIS components can be found at http://www.keil.com/pack/doc/CMSIS/General/html/index.html
MSP432 CMSIS Release Schedule
The MSP432 v3.10.00 beta release featuring MSP432 CMSIS-Core change will be available in November 2015, enabling early MSP432 adopters to start converting software to the new MSP432 CMSIS software at this point.
The official MSPWare v3.20.00 in March 2016 will merge the official release branch MSPWare v2.40.00 with the MSPWare v3.10.00 beta, fully adopting the MSP432 CMSIS-Core change. At this point, all MSP432 software needs to migrate over to MSP432 CMSIS solution for final production.
The beta release in November 2015 provides MSP432 software developers a smooth transition, and timely schedule to update their application software. Minimal changes between this v3.10.00 beta version and the official release MSPWare v3.20.00 are to be expected to address new bug fixes, feature enhancements, or new software library additions.
Go to www.ti.com/msp432cmsis to learn more about CMSIS change and how to get your software updated ahead of time!
Happy coding!
~the MSP team