Keil Logo

Configure Startup Code

The CPU Startup Code (on most ARM targets the file name is Startup.S) may be open from the Project Workspace — Files Tab. Most startup files have embedded comments for the µVision3 Configuration Wizard which provides menu driven selections.

The default settings of the Startup Code give a good starting point on most single chip applications. However you need to adapt the configuration for your target hardware. CPU/PLL clock and BUS system are target specific and cannot be automatically configured. Some devices provide options to enable or disable on-chip components (for example on-chip xdata RAM on 8051 variants).

You must ensure that the settings in the startup file match the other settings in your project.

The button Edit as Text opens the Startup Code in a standard editor window and allows you to review the source code of this file.

  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.