Keil Logo
This feature works with...
ARM C166 C251 C51 Eval

Targets & Groups

µVision projects are composed of one or more targets, one or more file groups, and source files.

A target is a collection of all file groups and the development tool options. While most projects require only one target, you may create as many targets as you like. Each target generates a different target file with different options.

Project Workspace
Simulator - RealView Target
These two targets, Simulator-RealView and Simulator-CARM, create distinct binary files.

The Simulator-Realview target uses the RealView compilation tools for ARM while the Simulator-CARM target uses the Keil compilation tools for ARM.

Each target has its own tool configuration settings. Files and groups may be included or excluded as needed for startup or other target-specific source code.
Project Workspace
Simulator - CARM Target

Setup Editor Button Click the Setup Editor Button to manage the targets maintained in your project.

Project Workspace

In the Project Components tab, you may configure the Project Targets, Groups, and Files in your project.

  • Each Target has its own option settings and output file name that you may define. You may create one Target for testing with the simulator and another Target for a release version of your application that will be programmed into Flash ROM.
  • Within Targets, you may have one or more file Groups which allow you to associate source files together. Groups are useful for grouping files into functional blocks or for identifying engineers in a software team.
  • Files are simply the source files within a group.
  Arm logo
Important information

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies.

Change Settings

Privacy Policy Update

Arm’s Privacy Policy has been updated. By continuing to use our site, you consent to Arm’s Privacy Policy. Please review our Privacy Policy to learn more about our collection, use and transfers
of your data.