CMSIS-CORE
Version 4.30
CMSIS-CORE support for Cortex-M processor-based devices
|
CMSIS-CORE implements the basic run-time system for a Cortex-M device and gives the user access to the processor core and the device peripherals. In detail it defines:
The following sections provide details about the CMSIS-CORE:
Files relevant to CMSIS-CORE are present in the following ARM::CMSIS directories:
File/Folder | Content |
---|---|
CMSIS\Documentation\Core | This documentation |
CMSIS\Include | CMSIS-CORE header files (for example core_cm3.h, core_cmInstr.h, etc.) |
Device | ARM reference implementations of Cortex-M devices |
Device\_Template_Vendor | Template Files for extension by silicon vendors |
The Cortex-M Reference Manuals are generic user guides for devices that implement the various ARM Cortex-M processors. These manuals contain the programmers model and detailed information about the core peripherals.
The CMSIS-CORE Template Files supplied by ARM have been tested and verified with the following toolchains: