Keil Logo

Managing Run-Time Environment

The Manage Run-Time Environment (RTE) dialog allows you to manage Software Components of a project. Software Components can be added, deleted, disabled, or updated during the software development process at any time. By default, µVision uses the latest version of installed Software Packs to list the Software Components. With the Select Packs button you can select specific Software Packs that are used for a project target.

RTE button When a new project is started, the RTE window opens automatically after you have selected a device. The menu Project – Manage – Run-Time Environment opens the dialog.

The Manage Run-Time Environment dialog provides the following functionality:

  • Lists pre-built Software Components that are installed and available for the selected microcontroller. Software Components can exist in different variants and versions.
  • Manages Software Components of a project. Only configurable files are copied to the project folder. Header files, source code, or libraries that need no modification are included directly from the folder structure of the Software Pack. This simplifies maintenance of different component versions or variants.
  • Handles Software Component versions and variants in a project. Various project targets can use different microcontrollers and/or different versions/variants of a Software Component. The RTE manager replaces the relevant files of the selected Software Components automatically.
  • Identifies conflicts between Software Components. For example, it is not possible to select multiple LCD interfaces for the Graphic component.
  • Identifies other required Software Components. For example, the RTOS kernel or a driver for a device peripheral. The button Resolve selects other components in case of unambiguous requirements.
  • Provides access to the documentation of a Software Component.

RTE Window

The colors of selected components indicate:

  • resolved The Software Component has been resolved.
  • resolved A Software Component allowing multiple instances has been resolved.
  • unresolved This Software Component is unresolved. Other components are required for correct operation and are listed in the field Validation Output.
  • SW missing The Software Component conflicts with other components or is not installed on the computer. Detailed information is listed in the field Validation Output.
  • SW missing The Software Component is not part of the current target. Other targets exist that include this component.

See also:

  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.