建立一个工程,效果是让NUC100 (48脚的芯片) PC3口LED闪烁,
第1步:点击Project --->New uVision Projiect
![](http://www.arm32.com/upload/201006191333273402.JPG)
第2步:输入工程名字:test (最好事先建立一个工程文件夹)
![](http://www.arm32.com/upload/201006191333431460.JPG)
第3步:选择对应公司的芯片
![](http://www.arm32.com/upload/201006191333541221.JPG)
![](http://www.arm32.com/upload/201006191334056543.JPG)
第4步:点击“是”,添加启动代码段
![](http://www.arm32.com/upload/201006191334100078.JPG)
第5步:新建一个文档,输入如下代码(注 main的返回值是int型),并保存文件为test1.c 到工程文件夹下,然后添加到本工程下,效果如下图
![](http://www.arm32.com/upload/201006191334176716.JPG)
第6步:把厂家提供的基本驱动程序添加到工程中,下面四个文件夹一起复制到test工程文件夹下,并在test工程文件夹下,新建两个文件夹分别命名为list和obj(分别用于放置编译过程中产生的文件,这样工程编译后,工程文件夹下才不会显的乱七八糟),效果如下面第二个图所示。
![](http://www.arm32.com/upload/201006191334263567.JPG)
![](http://www.arm32.com/upload/201006191334303742.JPG)
第7步:为工程建立2个相应的文件夹,并分别命名为“nuc”和“gpio”用于放置相应的库文件,然后把工程名Target 1重新命名为“test”, 源文件夹命名为“main”。(命名的方法是选中文件夹,按下F2键)
效果如下图第二张
![](http://www.arm32.com/upload/201006191334351882.JPG)
![](http://www.arm32.com/upload/201006191334405553.JPG)
第8步:分别右击“nuc”文件夹和“gpio”文件夹,选择“Add Files to Group...”把相应的库文件添加到相应文件夹下面,效果如下图第二张所示,(这里添加的仅仅是.c文件,至于.h文件在编译时自动添加其中),好,完成此步后,整个工程文件建立完毕,下面几步就是设置编译环境的参数了。
![](http://www.arm32.com/upload/201006191334485440.JPG)
![](http://www.arm32.com/upload/201006191334520656.JPG)
第9步:右击 工程文件名“test”,选择“Options for Target ...”进入设置复合选项卡。
![](http://www.arm32.com/upload/201006191334575773.JPG) |