CMSIS-Pack Version 1.4.7
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 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:
|Utilities||Utilities for Creating Packs|
|Pack\Example||Reference Software Pack|
|Pack\Tutorials||Tutorials for Creating Packs|