1、准备一个基于Keil5的项目工程
此处使用原子例程,都是一个流程。

2、考虑制作库文件内容
此工程是跑马灯工程,故“FWLIB”“CORE”是不会被修改的,将此改为库文件。
简而言之,不想被改动的都可以制作库文件。
(库文件类似于将 .c 文件打包封装)
3、屏蔽工程文件
选中 “USER” 右键菜单选择 “Options...”

在弹框中去掉“include in Target Build”不参与编译。(灰色√点一下)


“OK”后,文件夹“USER”出现横岗,屏蔽成功

其他不制作库文件的类似

4、配置工程为输出库文件
在“魔法棒”的“Output”中选择“Create Library...”,然后“OK”

注意库文件地址“..\OBJ\LED.lib”

5、编译输出库文件

配置步骤中库文件地址为“..\OBJ\LED.lib”

6、完成库文件制作
二、使用库文件

1、将工程恢复为正常编译状态


2、整理工程文件
1、删除“制作库文件的.C 文件”

2、添加“.lib库文件”
注意“.h”头文件需要正常添加

3、编译工程

4、硬件仿真

|