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、硬件仿真
|