多语言展示
当前在线:587今日阅读:103今日分享:49

2.创建寄存器模板(2)_配置项目

今天小编将创建寄存器模板的项目进行配置。
工具/原料
1

STM32F407

2

keil5

方法/步骤
1

这里主要创建好的寄存器模板进行一番配置,这个配置不仅仅是对于寄存器模板,对于库函数模板也可以的,按照下图中红色箭头指示图标点击进行配置,如下图:

2

下图就是配置界面,首先点击Device选项卡,这里在我们创建项目的时候已经选定的STM32F407芯片,这里就不进行选择,如下图:

3

然后点击【Target】选项卡,这里勾选【Use MicroLIB】,并且步骤3设置为下图中所示,这两步的设置是用来可以在程序中进行浮点运行算等,如下图:

4

然后点击【Output】选项卡,这里Output默认的输出文件夹位置是在创建项目的位置自动新建一个Object文件夹,这里我们修改一下,点击【Select Folder for Objects...】,如下图:

5

下图中,将输出文件夹设置为我们自己创建的Obj文件夹,如下图:

6

下图中勾选Create HEX File选项,这个选项勾选后,编译程序之后会自动生产hex文件,这个hex文件就是要下载给硬件的,如下图:

7

然后点击【Listing】选项卡,这个Listing的默认输出的列表文件夹是在创建项目的位置自动新建一个Object文件夹Listings,这里我们修改一下,点击【Select Folder for Listings...】,如下图:

8

下图中,将输出列表文件夹设置为我们自己创建的Obj文件夹,如下图:

9

然后点击【Debug】选项卡,这里小编选的和硬件进行连接的是J-LINK,所以在步骤2这里选择【J-LINK/J-TRACE Cortex】,然后还需要勾选【Load Application at Startup】和【Run to main()】,如下图:

10

然后点击【Settings】再进行进一步的配置,如下图:

11

下图中红色箭头指示位置就是小编连接的设备,只有和硬件进行连接之后才会在这里显示,如下图:

12

然后点击【Flash Download】选项卡,这里点击【Reset and Run】,然后在步骤2处选择对应硬件的选项,如下图:

13

这个时候再次打开我们之前创建的【创建寄存器模板】文件夹,可以看到这里除了刚开始小编创建的Obj文件夹和User文件夹,软件还自动创建了Objects文件夹和Listings文件夹,由于我们已经设置的输出文件夹为Obj和输出列表文件夹为Obj,所以这里可以将Listings和Objects文件夹放到Obj文件夹中,如下图:

14

这个时候我们重新编译一下我们的程序,可以看到没有警告没有错误,说明程序编译成功,如下图:

15

这个时候再次看一下我们的Obj的文件夹已经多出了很多文件,这个说明我们配置的输出和输出列表配置正确,如下图:

注意事项
1

个人观点,仅供参考。

2

感谢阅读。

推荐信息