Keil Logo Arm Logo

Using the compilation tools

Using the compilation tools

A typical application development might involve the following:

  • C/C++ source code for the main application (armcc)

  • assembly source code for near-hardware components (armasm), such as interrupt service routines

  • linking all objects together to generate an image (armlink)

  • converting an image to flash format in plain binary, Intel Hex, and Motorola-S formats (fromelf).

The following figure shows how the compilation tools are used for the development of a typical application.

Figure 1. A typical tool usage flow diagram


Copyright © 2011-2012 ARM. All rights reserved.ARM DUI 0592B
Non-ConfidentialID062912

Keil logo

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.