uVision3 provides –
o Full – featured source code editor
o Device database for configuring the development tool setting
o Project manager for creating and maintaining projects
o Integrated make facility for assembling, compiling, and linking your
embedded applications
o Dialogs for all development tool settings
o True integrated source-level debugger with high speed CPU and peripheral
simulator
o Advanced GDI interface for software debugging in the target hardware and for
connection to KEIL ULINK
o Flash programming utility for downloading the application program into Flash
ROM. MP, CSE, VCET 5
The Keil Software Flow:
The menu bar provides you with
manus for editor operations,
project maintenance,
development tool option
settings, program debugging,
external tool control, window
selection and manipulation,
and on-line help.
The toolbar button allow you to
rapidly execute uVision
commands.
A status bar provides editor and
debugger information.
The various toolbars and the status
bar can be enabled or disabled
from the view menu
commands. MP, CSE, VCET 6
Creation of Project in Keil:
Step0: Create a Folder with your USN as Folder Name.
Step1: Go to “Project” and close the current project “Close Project”.
Step2: Got o “Project” and click on “New Micro vision Project”; Give Project Name (may be Pgm. Title).
Step3: The new window named “Create New Project” popup and here select destination to save the project.
Step4: On new “Select Device for Target ‘Target 1’”, select NXP founded by Philips and then select
LPC2148 and click “Yes/No”. [Note: For .ASM – don't add header file & for .C file – add header file].
Step5: Next, Go to File>>New.
Step6: Project workspace, editor window and Output window will appear. Write program on editor window.
Step7: Save the program file, if the program is in “C” save as “filename.C” or else it is in ASM save as
“filename.ASM”.
Step8: Go to “Project workspace” >> “Target 1” >> “Add Files Group ‘source group1’” on Add
files to the ‘Source Group’ window >> Add.
Step9: Go to “Project” >> “Build Target” or “F7”
Step10: Debug >> “Satrt/stop Debug Session”. Use F11 key for single step execution.
MP, CSE, VCET 7