I-10, Pk-arm p, Rofessional – Atmel AT91 User Manual

Page 13: Eveloper

Advertising
background image

K

EIL

S

OFTWARE

PK-ARM P

ROFESSIONAL

D

EVELOPER

S

K

IT

The Keil PK-ARM Professional Developer’s
Kit
is based on the popular µVision IDE. It
integrates the Keil CARM Compiler, Macro
Assembler, and Linker/Locater with JTAG
Debugging and Accurate Device Simulation
found in the µVision Debugger. The Advanced
Real-Time Kernel makes this a complete
development system for ARM-based micro-
controllers.

The µVision IDE ensures easy and consistent
Project Management. A single project file
stores source file names and saves configu-
ration details for Compiler, Assembler, Linker,
Debugger, Flash Loader, and other utilities.
To start a project, simply select an Atmel
device from the Device Database™ and
required tool options are set automatically.

The CARM Compiler is optimized for the
Thumb instruction set. Thumb mode executes
faster from on-chip Flash and provides a
30% code size reduction compared to ARM
native mode. The C run-time library is coded
primarily using Thumb instructions. This allows
the CARM Compiler to generate smaller, faster
programs for the Atmel AT91 device series.

The µVision Debugger supports the ARM

core’s Embedded ICE (providing basic debug
capabilities). While other ARM Development
Suites rely solely on the Embedded ICE,
the Keil µVision Debugger adds accurate
simulation of the instruction set, on-chip
peripherals, interrupts, and other characte-
ristics of the AT91 device series. The
advantages of complete device simulation
include: detailed trace and timing analysis and
automated input patterns for regression
testing. These extensive simulation capabilities
support detailed analysis of complex algorithms
that interface to peripherals and help
embedded developers overcome challenges
unique to embedded systems projects.

Extremely tight code generation

Tools Completely Integrated into
the µVision IDE

Flash Programming & Target
Debugging

Accurate Peripheral Simulation

Timing and Execution Analysis
with µVision Simulator

C

ONTACTS

EUROPE/ASIA/AUSTRALIA

Keil Elektronik GmbH
Bretonischer Ring 15
D-85630 Grasbrunn - Germany
Phone: (+49) 89-456040-0
Fax: (+49) 89-468162
e-mail: [email protected]

USA/AMERICA

Keil Software, Inc.
1501 10th Street, Suite 110
Plano, TX 75074 - USA
Phone: (+1) 800-348-8051
Fax: (+1) 972-312-1159
e-mail: [email protected]

W

EB

S

ITE

www.keil.com

I-10

C

H A P T E R

I

- C

O M P I L E R S

, A

S S E M B L E R S

&

D

E B U G G E R S

5C46 AT91 3Party BAT.xp 7/09/05 2:50 Page 13

Advertising