0% found this document useful (0 votes)
77 views

Keil Tool Execution Procedure

uVision3 is a full-featured IDE for embedded development with a source code editor, device database, project manager, make facility, debugging tools, and flash programming. The Keil IDE has menus, toolbars, and status bar to manage projects, settings, editing, building, and debugging.

Uploaded by

Madhu Ck
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views

Keil Tool Execution Procedure

uVision3 is a full-featured IDE for embedded development with a source code editor, device database, project manager, make facility, debugging tools, and flash programming. The Keil IDE has menus, toolbars, and status bar to manage projects, settings, editing, building, and debugging.

Uploaded by

Madhu Ck
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

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

You might also like