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

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.