Keil Logo

Creating Applications

This chapter describes the Build Mode of µVision3 and is grouped into the following sections:

  • Create a Project: explains the steps required to setup a simple application and to generate HEX output.
  • Project Target and File Groups: shows how to create application variants and organized the files that belong to a project.
  • Tips and Tricks: provides information about the advanced features of the µVision3 Project Manager.


  • This chapter uses the ARM as target architecture and only explains generic features of the µVision3 IDE. Architecture specific information (like bank switching for 8051) can be found in the Getting Started User's Guide of the related toolchain.
  • To make it easy for you to evaluate and become familiar with µVision3, we provide evaluation versions (available at with sample programs and limited versions of our tools. The sample programs are also included with our standard product kits.
  • The Keil evaluation tools are limited in functionality and the code size of the application you can create. Refer to the Release Notes for more information on the limitations of the evaluation tools. For commercial or larger applications, you need to purchase the full version of our development kits.
  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.