Release Notes for LPC900 Studio
8051 Development Tool Kits
This file contains release notes and last minute changes that
are not found in the printed manuals.
Information in this file, the accompanying manuals, and software
is
Copyright © Keil™, An ARM® Company.
All rights reserved.
Contents
- LPC900 Studio Restrictions
- What's New in LPC900 Version 02.2005
- Example Programs
- Device Database
- Peripheral Simulation
- Technical Support
- Contact Details
LPC900 Studio Restrictions
For the LPC900 Development Studio is a restricted version of the Keil C51
tool chain. The following restrictions apply:
- The 8051 compiler, assembler, linker, and debugger are limited to 4 Kbytes
of object code but source code can be any size. Programs generating more
than 4 Kbytes of object code will not compile, assemble, or link.
- The debugger supports 4 KByte files or smaller.
- No hardware support is available for multiple DPTR registers.
- No support is available for user libraries or floating point arithmetic.
- Libraries created with this tool chain cannot be used since they have a restricted format.
The following components, which are present in the PK51 Full Version, are not
included in the LPC900 Version:
- Linker for Code Banking
- Library Manager
- RTX-51 Tiny Real-Time Operating System
Reference contacts listed in Sales and Technical Support for additional
information about full products.
What's New in LPC900 Studio
The following sections list the changes instituted in each release of the
LPC900/C51 toolset.
Update Release August 2005
Update Release June 2005
- [EPM900 Emulator/Programmer]
Corrected a HEX file programming problem.
Update Release February 2005
- [µVision IDE]
Added device support for:
P89LPC936 and
P89LPC938.
- [EPM900 Emulator/Programmer]
Added several new options that may be selected under
Project — Utilities — EPM900 — Settings.
Update Release July 2004
-
[µVision Debugger - Logic Analyzer]
Added Logic Analyzer that allows graphical display of signal changes.
-
[EPM900 Emulator/Programmer]
Added programming support for:
P89LPC904,
P89LPC915,
P89LPC916,
P89LPC917,
P89LPC924,
P89LPC925, and
P89LPC932A1.
-
[µVision Debugger]
Added simulation support for Philips
P89LPC935 and other downgraded LPC900 devices.
-
[µVision Debugger/Simulator]
Corrected simulation and target display problems with the Philips LPC900
series (i.e. the DIVM factor).
-
[µVision Debugger/Simulator]
Corrected simulation problems with the CCU Timer on the Philips P89LPC932.
-
[µVision IDE]
Added a new dialog for project component management under Project -
Components, Environment and Books. This dialog allows you to change the
order of project targets and file groups.
-
[µVision2 Debugger/Simulator]
Added context menu commands in the Source Window and Disassembly Window for
Set Program Counter, Show Disassembly, and Show Source Code.
-
[ISD51 In-System Debugger - Version 2]
Configured new ISP programming algorithms of P89LPC900 device series.
-
[µVision Target Debugger]
Added call stack display and step out command for classic 8051 devices.
Update Release September 2003
Example Programs
Example programs included in the \C51\EXAMPLES folder demonstrate how
to use the µVision Project Manager and Debugger (see the µVision Quick Start
Guide for details). Please refer to these if you are new to the tools and want
to get started quickly.
Device Database
A unique feature of the Keil µVision2 IDE is the Device
Database which contains information about more than 400 supported
microcontrollers. When you create a new µVision2 project and select the target
chip from the database, µVision2 sets all assembler, compiler, linker, and
debugger options for you. The only option you must configure is the memory map.
As new devices become available, they are added to the database along with
data sheets and header files. For information about adding your own chips to the
database or about creating your own personal databases refer to the following
knowledgebase articles.
Peripheral Simulation
The µVision2 Debugger provides complete
simulation for the CPU and on-chip peripherals of most embedded devices. To
discover which peripherals of a device are supported, in µVision select the
Simulated Peripherals item from the Help menu. You may also use the web-based Device
Database. We are constantly adding new devices and simulation support for
on-chip peripherals so be sure to check the Device Database often.
Technical Support
At Keil Software, we are dedicated to providing you with the best development
tools and technical support. That's why we offer numerous ways you can get the
technical support you need to complete your embedded projects.
- Technical Support
Knowledgebase
More than 1500 technical support questions and answers are available in the
Support Solutions Knowledgebase. When a new question arises, it is added to
the knowledgebase which is continuously published to the Web. This enables
you to get technical support at times when our support staff is unavailable.
- Application Notes
Numerous Application Notes help you decipher complex features and implement
robust applications.
- Example Programs and
Files
Utility programs, example code, and sample projects are regularly added to
the Download File section of the web site.
- Discussion Forum
Post questions, comments, and suggestions to the Keil Software Discussion
Forum and interact with other Keil users around the world.
Many of the features of our Technical Support Knowledgebase and Web Site are
the results of your suggestions. If you have any ideas that will improve them,
please give us your feedback!
Contact Details
If you experience any problems or have any questions about this product,
contact one of our distributors or
offices for assistance.
|
In the USA...
Keil Software, Inc.
1501 10th Street, Suite 110
Plano, TX 75074
USA
800-348-8051 - Sales
972-312-1107 - Support
972-312-1159 - Fax
sales.us@keil.com - Sales E-Mail
support.us@keil.com - Support E-mail
|
|
In Europe...
Keil Elektronik GmbH
Bretonischer Ring 15
D-85630 Grasbrunn
Germany
+49 89 456040-0 - Sales
+49 89 456040-24 - Support
+49 89 468162 - Fax
sales.intl@keil.com - Sales E-Mail
support.intl@keil.com - Support E-Mail
|
Copyright © Keil™, An ARM® Company.
All rights reserved.
Visit our web site at www.keil.com.