1、模块化编程:把各个模块的代码放在不同的.c文件里,在.h文件里提供外部可调用函数的声明,其他.c文件想使用其中的代码时,只需要#include"XXX.h"文件即可。
2、.c文件:函数、变量的定义。
.h文件:可被外部调用的函数、变量的声明。
3、先把框架写好,直接生成hex文件。

4、然后插入引用函数

5、和添加第一个main.c文件一样,右键Source Group1,添加C语言文件,只不过Name写模块化名字。

6、把之前写过很多次的延时函数找到,复制粘贴进Delay.c文件里。

7、和之前添加C语言文件操作步骤一样,继续右键什么的添加文件,只不过这次不能选择C语言文件了,这次要选择Header文件,名字和.c源文件名字完全一样。

8、右键Source Group1,选择之前添加C语言文件下面的那个(Add Existing Files…),然后文件类型选all files,然后选中添加。

9、在Delay.h文件里写入以下函数,外面是框架。

10,文件都需要保存,想添加多个函数可以重复以上操作,两个文件一个函数。




