CMSIS enables consistent and simple software interfaces for peripherals and real-time operating systems, simplifying software re-use, reducing the learning curve for new microcontroller developers and reducing the time to market for new devices.
Version 2 of the CMSIS standard with its associated DSP library will greatly ease the process of creating application software across a range of Cortex-M processors, and we will fully support this standard in our RedSuite tools.
This new version of CMSIS provides users with a good way to take advantage of the powerful signal processing capabilities of the latest ARM Cortex-M cores," said Mark Mitchell, Chief Sourcerer, CodeSourcery (now part of Mentor Graphics Embedded Software Division).
The CMSIS standard is a key part of the software ecosystem enabling quick adoption of these high performance devices"
The CMSIS DSP Library is a key part of the ARM ecosystem, helping engineers get Cortex-M4 processor-based products to market faster," said Mike Skrtic, ARM Strategic Account Manager, IAR Systems.
The ADuCRF101 device is supported by a suite of ADI development tools, which include evaluation boards with matching antennae, an emulator board, ADuCRF101-specific compiler, serial-wire program download and debug support, as well as CMSIS
(Cortex Microcontroller Software Interface Standard) compliant software libraries to support all peripherals.
ARM is currently expanding the CMSIS to include C Compiler support for Cortex-M4 processor extended instructions and is developing an optimized library designed to make signal processing programs easier to develop for MCU users.
The middleware support will be based on CMSIS, enabling fast and risk free software development and reuse.