µVision4 User's Guide

Project Menu and Commands

The menu Project includes commands to open, save, and close project files, Export the project to a previous version of µVision, Manage project components, or set Options for the target, group, and file, or Build the project. Multiple projects are managed through the menu Project - Manage - Multi-Project Workspace.

Project MenuToolbarShortcutDescription
New µVision Project...  Creates a new project file.
New Multi-Project Workspace...  Creates a new multiple project file.
Open Project...  Opens an existing project or multi-project. Closes and saves the current project.
Close Project  Closes and saves the current project.
Export  Exports the active project, or the current multi-project, to the µVision3 format.
Manage  Maintains components of projects or multi-projects.
Select Device for Target name...  Opens the dialog Select Device for Target to change the target device.
Remove object  Removes the file or group selected in the window Project.
Options for objectOptions for Target ButtonAlt+F7Changes tool options for the target, group, or file.
Clean target  Deletes the intermediate files of the project target (see Notes).
 Target Drop-Down List Switches to another target. The current target is displayed in the Build Toolbar.
Build targetBuild Target ButtonF7Translates modified files and builds the application.
Rebuild all target filesRebuild Target Button Re-translate all source files and builds the application.
Batch Build...Batch Build Button Executes build-commands on the selected project targets of a multi-project.
Translate fileTranslate ButtonCtrl+F7Translates the active file.
Stop buildStop Build Button Stops the build process.
1 .. 10  Lists the most recently used project files.

Note

  • The menu command Clean target deletes the following files:
    • In the Object Folder:
      1. All files with the name as specified in Options for Target - Output - Name of Executable.
      2. Files that have the extension *.lnp, *.htm, *.elf, *.h86, *.hex, *.orc, *.sbr, *.cod, *.plg.
      3. For each source file, the files with the extension *.obj, *.o, *._ii, *._ia, *.__i.
    • In the Listing Folder:
      1. All files with the name as specified in Options for Target - Output - Name of Executable.
      2. Files that have the extension *.map, (for C166 *.m66,  for C51 *.m51)
      3. For each source file, files with the extension *.lst.