Chapter 4

Cortex Microcontroller Software Interface Standard

Abstract

Like desktop computing the software complexity of embedded applications is increasing exponentially. Now more than ever, developers are using third-party code to meet project deadlines. ARM has defined Cortex Microcontroller Software Interface standard (CMSIS) that allows easy integration of source code from multiple sources. CMSIS now has wide support throughout the industry and should be adopted for new projects.

Keywords

CMSIS-Core; CMSIS-DSP; CMIS-Pack; CMSIS-SVD; CMSIS-DAP; CMSIS-RTOS; CMSIS-Driver

Introduction

The widespread adoption of the Cortex-M processor into general purpose microcontrollers has led to two rising trends within the electronics industry. First of all the ...

Get The Designer's Guide to the Cortex-M Processor Family, 2nd Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.