原创 Keil5.17 新建一个工程

2016-2-9 11:09 1038 12 12

其实可以参考keil5前面的版本在keil5.17建工程,其实步骤和原理都是大同小异的。这里简单得讲一下,给新手党一个参考。


(1)新建一个新工程:
20160206152125488.jpg
 
2)选择好保存路径后,给工程命名命名后点击 保存:
20160206194627514.jpg

 

3)选择好芯片的型号:

20160206194656957.jpg
 

4)选择好点击OK后,会跳出一个框,上面是集成在keil5里面的启动文件等。一个工程至少要把CORESetup选上,如下图,点击OK,就建好了空白工程。

20160206194838903.jpg

 

5)接下来要对工程进行一些设置。在新建工程的路径下,新建一个文件夹User,用来存放将要写的程序文件。你可以新建一个 main.c 文件保存到这个文件夹内。像下面介样。。。

20160206194926150.jpg

20160206195042332.jpg

接着,点击如图: 20160206195114143.jpg 后,出现这个大框:

20160206195200217.jpg

新建了一个Group :User 之后将前面的main.c文件添加到这个工程中。

20160206195247894.jpg

 

完成之后可以看到keil的左侧界面是这样的:

20160206195356685.jpg

7)好了,现在呢,可以利用keil5里自带的ST库。点击打开如下运行环境界面:

20160206195449387.jpg

打开这个界面:

20160206195538131.jpg

 

8)选择你需要的各外设的驱动文件就行。本例中新建的是一个实现的是点亮LED灯的工程。当博主选择了GPIO时,打勾的框变黄色,这是不正常的。

20160206195713322.jpg

这个时候根据下面的Validation Output提示选择还需要打勾的选项。直到所有的打勾的框都亮绿如下图才配置表示成功,最后点击OK键。

20160206195803197.jpg

 

现在你的Keil 界面左侧的Device下面的就显示出来刚才添加的各外设驱动,如下图所示:

20160206195929458.jpg

9)这个时候可以尝试着编译一下工程,一般都没有问题了。但是根据以往的经验这里很容易出错,所以博主建议不妨对工程再进一步配置。点击Option for Target:

20160206195955519.jpg
在出现的一个大框中Define 那一栏上面写上USE_STDPERIPH_DRIVER,这个表示编译器选择ST库,如下图所示:

20160206200129604.jpg
 
可以Include Paths中添加两个路径,分别是先前建工程路径下中的 DeiceDeice下的STM32F407ZGTx.
20160206200335592.jpg
 
这里说明一下,因为博主自己的电脑没选这路径是没有出问题,但是很多欧巴都在这里卡过,所以根据先人的经验还是选上为妙。
完成后的界面是这样的:
20160206200542862.jpg
 
接下来,Output 选项卡中点击Select Folder For Objects…在工程的目录下新建一个Output 文件夹,选中这个文件夹。
20160206200635784.jpg
 
同理,在Listing选项中也如此操作:
 
20160206200745159.jpg
 
这两个文件夹中存放keil编译过程中生成的换七八糟的东西,所以没有建这俩文件夹,到时工程文件夹里面真的会很乱。连我这么随意的人都忍不了,某座肯定忍不了。哈哈,还是建议一下。
最后点击编译后生成的乱七八糟就都这这些里面了。
20160206194455660.jpg
20160206194404140.jpg
 
好了,要说的就这么多。新手们可以去是试试~
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
我要评论
0
12
关闭 站长推荐上一条 /3 下一条