您当前所在位置: > 实用问答

6.创建库函数模板(2)_配置项目

时间:2019-06-21 09:12:31  来源:  作者:网络

今天小编将配置库函数模板的过程记录下来。

攻略对象

  • STM32F407
  • keil5

步骤分解

  1. 1

    打开之前创建的库函数模板,接下来开始配置库函数模板,按照下图中红色箭头指示位置点击对应图标,如下图:

  2. 2

    下图是配置【Device】选项卡,这个在之前创建项目的时候已经选择的芯片所以这里不需要进行选择,如下图:

  3. 3

    下图是配置【Target】选项卡,按照下图中勾选【Use MicroLIB】,选择【Use Single Precision】如下图:

  4. 4

    下图是配置【Output】选项卡,先勾选【Create HEX File】,然后点击【Select Folder for Objects...】,选择输出文件位置,如下图:

  5. 5

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

  6. 6

    下图是配置【Listing】选项卡,将输出列表文件夹设置为自己创建的Obj,如下图:

  7. 7

    下图是配置【C/C++】选项卡,首先在红色箭头2指示位置输入下图中代码(是一个宏定义,这里不需要纠结为什么,这样写就好了),然后点击红色箭头3开始添加头文件所在路径,这里如果不添加头文件的话,后面编译的时候会报错,如下图:

  8. 8

    下图就是所有头文件的所在位置,全部添加,如下图:

  9. 9

    下图就是添加之后的,如下图:

  10. 10

    下图是配置【Debug】选项卡,小编使用的是J-LINT所以这里设置的就是下图中的选择,然后勾选【Load Application at Startup】和【Run to main()】,然后点击【Settings】再进行进一步的配置,如下图:

  11. 11

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

  12. 12

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

  13. 13

    接下来还需要修改文件中的一些地方用来修改系统时钟为168MHz,下图修改【system_stm32f4xx.c】文件中的371行,修改PLL_M的值为8,如下图:

  14. 14

    下图修改【stm32f4xx.h】文件中的128行,修改HSE_VALUE的值为8000000,如下图:

  15. 15

    然后回到项目主页面,编译项目,0个错误,0个警告,至此,库函数模板全部建好,如下图:

    END

注意事项

  • 个人观点,仅供参考。
  • 感谢阅读。
相关下载

玩家评论

5.创建库函数模板(1)_创建项目

今天小编将创建库函数模板的过程记录下来。攻略对象STM32F407keil5步骤分解1首先我们创建一个文件夹用于存放库函数模板,小编命名这个文件夹为【库函数模板创建】,如下图:2在新详情>>

阅读: 14
日期: 2019-06-27
精彩推荐
相关专题