| |||
| Home > ARM DS-5 installation and examples > Examples | |||
DS-5 provides a selection of examples to help you get started:
Bare-metal software development examples that illustrate armcc managed
builder, bare-metal debug, performance optimization, and measurement
techniques. The code is located in the archive file, .examples_directory\Bare-metal_examples.zip
ARM Linux examples that illustrate build, debug,
and performance analysis of simple C/C++ console applications, shared
libraries, and multi-threaded applications. These examples run on
a Real-Time System Model (RTSM) that is preconfigured
to boot ARM Linux. The code is located in the archive file, .examples_directory\Linux_examples.zip
Optional packages with source files, libraries, and prebuilt images for running the examples. These can be downloaded from the DS-5 Downloads page on the ARM website or from the DS-5 installation media.
Linux distribution project with header files and libraries for the purpose of rebuilding the ARM Linux examples
Linux SD card image for the BeagleBoard configured for DS-5
Linux SD card image for the BeagleBoard-xM configured for DS-5.
You can extract these examples to a working directory and build them from the command-line, or you can import them into Eclipse using the import wizard. All examples provided with DS-5 contain a preconfigured Eclipse launch script that enables you to easily load and debug example code on a target.
Each example provides instructions on how to build, run and
debug the example code. You can access the instructions from the
main index, examples_directory\docs\index.html.