CMSIS-Pack
Version 1.5.0
Delivery Mechanism for Software Packs
|
CMSIS-Pack describes a delivery mechanism for software components, device parameters, and evaluation board support. The XML-based package description (PDSC) file describes the content of a Software Pack (file collection) that includes:
The complete file collection along with the PDSC file is shipped in ZIP-format as a Software Pack. The PDSC file is designed for software development environments and describes the user and device relevant context for the files supplied within such a Software Pack. A Software Pack can be used for multiple purposes (see below).
After installing a Software Pack, all included software components are available to the development tools. Software components are a collection of source modules, header and configuration files as well as libraries. Packs containing software components can also include Example Projects and User Code Templates.
The Revision History of CMSIS-Pack lists the main changes between versions.
The figure above shows the following use cases for Software Packs:
The following sections give you more details on the basics:
Files relevant to CMSIS-Pack are present in the following ARM::CMSIS directories:
Folder | Content |
---|---|
Utilities | Utilities for Creating Packs |
Pack\Example | Reference Software Pack |
Pack\Tutorials | Tutorials for Creating Packs |