
The RealView® Microcontroller Development Kit for the ARM microcontroller family supports over 100 ARM derivatives from Analog Devices, Atmel, NXP, Samsung, Sharp, and STMicroelectronics.
The MDK-ARM-Basic offers all the features of the standard version of MDK-ARM with a code size restriction of 256KB in the Compiler, Linker, Debugger and Simulator .This kit is perfect for the developer who requires industry-standard compilation tools and sophisticated debugging support.
Getting Started
New users can learn just how easy it is to get started using the Keil µVision IDE and Debugger.
Project Workspaces µVision3 now supports multi-project workspaces that allow you to work with multiple projects at the same time.
Source Outlining Source Outlining allows you to selectively collapse and expand function blocks in a source file.
Function Navigator The Function Navigator tab in the Project Workspace displays the modules (files) and functions in your project.
Editor Templates Editor Templates are text block templates the µVision editor can insert into source files you edit.
Incremental Find The Incremental Find function in µVision interactively displays search results as you type.
Configuration Wizard The Configuration Wizard allows you to edit configuration settings using a dialog-style interface.
Advanced Editor Features A number of Advanced Editor Features are available while you edit your source files.
Brace Matching Active Brace Matching highlighs beginning and ending braces and helps you visually confirm program blocks.
User Keywords You may specify User Keywords that µVision highlights while you edit your source files.
Symbol Window The Symbol Window displays application symbols and allows you to drag and drop into other debugger windows.
Performance Analyzer The performance analyzer records and displays execution times for functions and program blocks you select.
Execution Profiler The Execution Profiler records execution time for each instruction and high-level statement in your program.
Logic Analyzer The Logic Analyzer graphically displays signals and program variables as they change over time.
JTAG Interface The JTAG Interface supports several different JTAG-based debuggers and allows you to debug target systems.
Flash Programming Flash Device Programming allows you to configure and download program code to Flash memory on your target.
Managing Projects
The project management features of µVision help you organize and create robust, sophisticated applications.
Device Support The Device Database automatically configures the tools for the microcontroller you select.
Startup Code Startup code designed for the device you select is automatically added to the project.
Option Settings Comprehensive development tool option settings may be configured by target, groups, or individual source file.
Targets & Groups Targets and groups help you organize and manage the source files in your project.
Source Files The Project Workspace give you visual accecss to your source files and eases many common project tasks.
Building Projects The µVision IDE builds you project and provides warning/error output with on-line help.
Editing Files
The µVision source code editor provides advanced functions that make professional project development easier.
The µVision editor includes all the standard features you are accustomed to in a source code editor. Color syntax highlighting and text indentation are optimized for editing C source code. Most editor functions are quickly accessed from the toolbar. The editor is available while debugging. This gives you a natural debugging environment that helps you quickly identify and correct errors in your source code.
The Project Workspace provides insight into the source files that compose your embedded project. To open a source file, double-click the file name from the Files Tab of the Project Workspace.
Getting Help
The on-line help system incorporated into µVision provides extensive information and helps you get up-to-speed.