Keil Logo Arm Logo

CARM User's Guide

Discontinued

Startup Code

Startup Code is the program code that executes immediately after reset. The startup code includes:

  • The Reset Vector.
  • Interrupt and Fast Interrupt Vectors.
  • Code to Clear Memory.
  • Code to Initialize Global Variables.

There are several different folders available (in \KEIL\ARM\STARTUP\) that include the startup code (STARTUP.S) for various ARM device variants. You should include a copy of the appropriate startup file in your project.

  • \KEIL\ARM\STARTUP\ADI\STARTUP.S contains the startup code for Analog Devices ADuC702x chips.
  • \KEIL\ARM\STARTUP\ATMEL\STARTUP.S contains the startup code for Atmel AT91 devices.
  • \KEIL\ARM\STARTUP\PHILIPS\STARTUP.S contains the startup code for the Philips LPC2000 devices.
  • \KEIL\ARM\STARTUP\SHARP\STARTUP.S contains the startup code for the Sharp LH754xx devices.

arm-logo-small

Keil logo
Important information

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