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]
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