创建工程前呢,先去极海官网下载以下两个文件
第一个是KEIL的pack包。
第二个是APM32F4xx_DAL_SDK_V1.3.0,有SDK方便加载库文件。
创建工程文件夹,按我自己的习惯创建了以下几个文件夹
CMSIS :存放系统文件
DAL_Driver:存放芯片驱动文件
Dev:存放应用文件
Drv:存放自己写的驱动代码
Project:存放工程文件
然后将SDK内的文件按以上的次序进行复制粘贴。
打开KEIL创建工程,选择APM32F402RB这款芯片
在工具设置内添加USE_DAL_DRIVER, APM32F402xx
代表我们使用DEL驱动库和APM32F402的芯片
建议大家打开C99模式,编程要方便很多。
然后在KEIL上添加相应的文件,创建main函数编译即可。
这里有个值得一提的问题,每个例程文件都有#include "apm32f4xx_dal_cfg.h"配置文件,而且这个文件都只放在例程工程下,而不是在驱动文件下,不太方便前期的移植工作,感觉不是很方便。
这个文件的库里面内容很多,暂时有很多用不着的地方,全都打包在CMSIS文件夹内,大家下来可以自行看看学习。
新建工程编译成功!!
|