µVision User's GuideAbout µVision User Interface Creating Applications Creating Projects Setup the Project Use Software Components Add Source Files to Project Create File Groups Set Tool Options Configure Startup Code Build the Project Build Log File µVision Build Output Messages Software Components Pack Installer Importing Custom Software Packs Using Local Repositories Packs Dialog Examples Dialog Managing Run-Time Environment Select Software Packs Update Software Component Files Components in Project Options for Component Project Targets and File Groups File, Group, and Component Attribute Icons Configuration Dialogs Project Information and Layers Multi-Projects Create a Multi-Project Manage a Multi-Project Batch Setup for Single and Multi-Projects Tips and Tricks Start External Tools Redirect Output for Object and Listing Files Customize or Add Devices Create a Library File File and Group Specific Options Different Compiler and Assembler Settings Set Folders and File Extensions Version and Serial Number Information Including Library Modules Use a Custom Translator Manage Arm Compiler Versions Setup Default Arm Compiler Version GNU C Compiler Support Manage Component Viewer Description Files Use MDK Version 4 Projects Debugging Debug Commands Debug Functions Simulation Flash Programming Dialogs Utilities Command Line Example Programs Appendix
Project Information and Layers
Add general project information using the <Project Info> item in the Info/Layer box:
Specify the following:
The name <Project Info> is fix and cannot be changed.
Layers group pre-configured software components and project files. These can be used to:
Project layers play an important role in the CMSIS-Build flow but cannot be used further in µVision.
Creating project layers
The following steps explain how to use µVision to separate a project into several layers.
Go to Project - Manage - Project Items... and switch to the Project Info/Layer tab:
Assigning project items to layers
In the Project window, right-click the file or software component you wish to add to a layer and select Options for 'XYZ'. In case of a software component, the Options for component window opens:
In case of a file, the Options for file window opens:
On the Properties tab, use the Layer drop-down box to assign a layer to the file (the list will be automatically populated with the layers that you have created before) and click OK.
Exporting layer information
The project format specified by CMSIS, CPRJ can carry layer information. While this is not the default µVision project format, you can export your design using CPRJ.
Go to Project — Export — Save Project to CPRJ format to export. The new file will be stored in the project's root directory, named <project_name>.<target_name>.cprj.
Use this project format to run nightly build tests in CI/CD environments with the CMSIS-Build flow.
of your data.