写单片机代码的时候,有些核心算法不想被开发者看到,但是还必须给开发者使用,这样的话可以使用keil自带的生成lib的功能。

在网上看了很多历程,对于第一次使用的人来说,写的都不是很全面,最终综合了很多例子,才实现。下面我写一个详细点的。

1.创建一个新的工程

KEIL封装lib库文件KEIL封装lib库文件

2.添加需要生成lab的.c 和 .h文件

KEIL封装lib库文件

KEIL封装lib库文件

3.设置keil,编译生成lib

KEIL封装lib库文件

编译后生成的lib文件

KEIL封装lib库文件

4.lib的调用,keil不能直接调用lib文件,需要将lib和.h同时放到工程中去

KEIL封装lib库文件

KEIL封装lib库文件

之后编译,通过

相关文章: