The Definitive Guide to the ARM Cortex-M3

Chapter 20: Getting Started with the KEIL RealView Microcontroller Development Kit

Overview

Various commercial development platforms are available for the Cortex-M3. One of the popular choices is the KEIL RealView Microcontroller Development Kit (RealView MDK). The RealView MDK contains various components:

  • Vision

  • Integrated Development Environment (IDE)

  • Debugger

  • Simulator

  • RealView Compilation Tools from ARM

    1. C/C + + Compiler

    2. Assembler

    3. Linker

  • RTX Real-Time Kernel

  • Detailed startup code for microcontrollers

  • Flash programming algorithms

  • Program examples

For learning about the Cortex-M3 with RealView MDK, it is not necessary to have Cortex-M3 hardware. The Vision environment contains an instruction set simulator that allows testing of simple programs that do not require a development board.

RealView MDK can also be used with other tool chains, such as:

  • GNU ARM Compiler

  • ARM Development Suite (ADS)

A free evaluation CD-ROM for the KEIL tool can be requested from the KEIL Web site (www.keil.com). This version is also included in the Luminary Micro Stellaris Evaluation Kit [1] (www.luminarymicro.com).

[1]Stellaris is a registered trademark of Luminary Micro.

Getting Started with Vision

A number of examples are provided with the RealView MDK, including some examples for the Luminary Micro Stellaris microcontroller products. These examples provide a powerful set of device driver libraries that are ready to use. It's easy to modify the provided examples to start developing your application, or you can develop your project from scratch. The following examples illustrate how this is done. The examples shown in this chapter are based on the v3.03 beta and on Luminary Micro LM32811 devices.

After installing the RealView MDK,...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Integrated Development Environment (IDE)
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.