提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、模块化编程
这种模块化的方式实际就是main主函数去调用子函数,这样main主函数就会简洁很多;
实例是点亮led灯,只是写法上用了函数封装的方式;
首先在工程里给子函数建立一个led的驱动代码文件夹Hardware用来存放硬件驱动,这里单独存放他的.c和.h文件
2、打开“工程管理”→新建一个组也叫Hardware,
3、打开“工程选项设置”→把Hardware文件夹添加到头文件路径列表
4、然后在Hardwear这里右键→添加新的.c文件,用来存放驱动程序的主题代码
同样在Hardwear这里右键→添加新的.h文件,用来存放这个驱动程序可以对外提供的函数或变量声明
5、main.c
#include "stm32f10x.h"
#include "Delay.h"
#include "LED.h"
int main(void)
{