Keil Logo

Selecting the Toolset

Components, Environments and Books Button Select the ARM Toolset

For ARM targets you may use either with GNU GCC, ARM RealView, ARM ADS, or the Keil CARM compiler. The GNU GCC compiler or ARM ADS toolsets must be installed separately.

Select the ARM toolset in µVision3 under Project — Components, Environment, and Books — Folder/Extensions. The next new project you create will use this selection.

Select ARM Toolset Dialog

  • Use RealView Compiler selects the RealView Compilation Tools (this option is also compatible with the ADS development tools). RealView Folder specifies the path to the development tools.
  • Use GNU Compiler selects the GNU GCC development tools. The setting Cygnus Folder specifies the path to the GNU installation folder, for example C:\Cygnus. The GNU-Tool-Prefix allows you to select various GNU variants.
  • Use Keil CARM Compiler selects the Keil CARM compiler.
  • The setting Keil Root Folder is the base folder of the Keil µVision3/ARM installation (see also Folder Structure).


  • You may change the ARM toolset selection for an existing project, but you will lose most of the project settings.
  • If you change the ARM toolset, remember to replace your Startup Code module with one design for the new toolset, since these files are toolset dependent.



Related Knowledgebase Articles

  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.