CMSIS-Pack
Version 1.6.1
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 (renamed to *.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 pack file.
The CMSIS-Pack system solves several problems:
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.
A pack can be used for multiple purposes:
The figure above shows the following use cases for Software Packs:
The following sections provide more information:
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 |