1. 首先新建一个文件夹template,并在该文件夹下新建文件夹project(用于存放工程文件及编译中的过程文件)、 main(存放main.c 和中断处理文件)、dal(外设驱动层,存放MCU外设驱动文件及启动文件)、afl(应用适配层,位于dal层之上、apl层之下,主要用于存放一些功能模块,供apl层去调用)、apl层(应用层,程序的主体功能就在这里实现)、third(主要用于存放freertos、lwip、canopen等第三方的程序库),接下来在dal 文件夹下再新建文件夹core(用于存放MCU内核启动代码和驱动固件库程序)、drive(用于存放外设驱动函数)。
|