Keil Dialog Semiconductor
Here are some steps for creating a new project for ARM Cortex-M4 using Keil µVision 4.7. This might also help you.


Close your current project in keil µVision, menu: projects->close project
Select "New uVision Project..." from "Project" menu

open an empty new one, menu: projects->create a new µVision project

Select a Target processor

You get a popup that asks if you want to copy the startup assembler file into your project startup startup_xxxx.s.

now you see the empty project with just the startup file included.

Project is ready for embedded software development. It is good idea to rename "Target 1" and "Source Group 1" that describes the project


Right click on Target 1 > Select Manage Project Items -> Update Project Targets, Groups and Files



In order to startup our micro-controller, we need to add 'system_.c' file to our project. Keil already has this file defined. To add manually, Right-click on our "Startup" group and select "Add Existing Files to Group 'Startup'...":



a.  Keil already have common startup files for some microcontrollers. They are stored at /Keil/ARM/Startup folder

b.  From there, for my LaunchPad I will move to TI folder, and then TM4C123 folder:

c.  And there i can see my system_TM4C123.c file:



now you need to add the copied file into the project. project->manage->components,.. or simply click the icon with the three coloured boxes
add there the startup_TM4C123.c file. you should then see it listed on the left window bar.
now create your xxx.c file containing the main procedure.
 you need to add it to the project again, like you did in the previous step.
and now you need to set some registers in the controller. for now you can simply do that at the beginning of the main procedure.


Note 1: Most the screen shots were created by screen name vasily.sib on piazza forum. I copied these improved them for my purpose.
Note 2: I did a cut and paste from How to create Embedded System Program from Scratch using Keil µVision?

Reference: 


How to create Embedded System Program from Scratch using Keil µVision?
Creating a new Project using Keil uVision4