STM32Cube_FW_F1_V1.0.0固件库学习(二)工程设置

一、用官方STM32CubeMX生成标准库

二、更改工程目录

说明:

1.将原Drivers文件夹改成只读,防止在操作中无意修改了源文件。

2.个人习惯,新增了一个Owner用作单独存放用户自己编写的文件

3.增加了一个KeilKill.bat,这个是从野火那个例程里面拷的,暂时先用一下,应该有些地方要改一下。有一些问题可能就是因为路径什么的错误,用这个清掉原来文件,Clean Project,再重新生成可能就可以借鉴了。

三、更改工程结构:

上面新增的两个.h文件在工程目录INC文件夹下,当你功能不同的时候,如果是自己修改代码,需要更改xxxx_hal_conf.h里面包含的库文件,如果还是用软件,应该会自动更改

四、工程文件的设置注意事项:

4.1 Device:

这个主要是选MCU,软件生成时会自动选好

4.2 Target

据野火说,下面这个MicroLIB一定要勾选,软件生成,自动设置好

4.3 Output

主要涉及工程名字,输出文件存放位置,是否生成HEX文件

4.4 Listing

主要涉及存放位置

 

 4.5 C/C++

这个最重要,Define的预定义,对于不同的MCU,这里需要做更改

对不同位置的库文件,需要在下面的Path中新增路径

 

4.6 Debug

 

 

posted @ 2015-05-15 10:02  迷途的张小朋友  阅读(926)  评论(0编辑  收藏  举报