Nxp Semiconductors OM13012,598 Data Sheet

Page of 48
 
 
NXP Semiconductors 
LPCXpresso 
 
Getting started with NXP LPCXpresso 
LPCXpresso 
All information provided in this document is subject to legal disclaimers. 
© NXP B.V. 2012. All rights reserved. 
User guide 
Rev. 11.2 — 11 July 2012 
45 of 48 
7.4  Terminology 
LPCXpresso 
The Code Red Technologies IDE (Integrated Development Environment) based on 
Eclipse with our own extensions for embedded development. 
SWD 
Serial Wire Debugging (Single Wire Debugging). This is a debug connection technology 
available on the Cortex-M3 that allows debug through just 2-wires unlike 5 for JTAG. 
ELF (Executable and Linking Format) 
This is the object code file format used by our development tool chain and most 
microprocessor tool chains. 
Workspace 
LPCXpresso organizes groups of projects into a ‘Workspace’. A workspace is stored as a 
directory on your host PC and has subdirectories containing individual projects. 
Project 
An LPCXpresso project. A project contains all of the .c and .h files to build a single 
microcontroller flash image.  
Perspective 
In LPCXpresso, a perspective is a particular collection of ‘Views’ that are grouped 
together to be suitable for a particular use. For example the ‘C/C++ programming’ 
perspective and the ‘Debug’ perspective. 
View 
A ‘View’ is a window in LPCXpresso that shows a particular file or activity. A view could 
be of a C source code file or something live such as a disassembly window or register 
dump. A ‘Perspective’ is the layout of many ‘Views’. 
Semi-hosting 
The ability to use IO on your debugger host system for your target embedded system. 
For example a ‘printf’ will appear in the console window of the debugger.  
Debug Target 
The system being debugged. LPCXpresso includes a target microcontroller on-board, but 
can also be connected to external targets. 
Redlib
TM
 
The optimized Code Red Technologies C runtime library (non-GNU). LPCXpresso 
includes both Redlib and Newlib libraries.