打印
[应用相关]

【转】STM32之如何封装自己的lib库

[复制链接]
1256|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
人丑没人疼|  楼主 | 2017-2-10 12:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
似乎stm32刚开始出来的时候就是用的l.ib库,后来就开源了。
网上看了一些网友做的lib库,自己也弄了一下,其实也挺简单。
以下封装lib库都是基于stm32的3.0固件库
1、打开一个工程,将除固件库以外的其他文件删掉,如下:

2、在option下进行设置,如下:

来个特写:


3、将编译好的lib库拷贝到另外一个工程,添加进去,并将工程下库的c文件全部删除(h文件必须保留
4、编译,如下:

注意,只需将stm32_lib_30.lib文件add进去就可以了,没必要在主文件里面include之类的。
否则编译的时候就会出错(重复包含),如下:

另上传电子白菜的教程如下:

沙发
人丑没人疼|  楼主 | 2017-2-10 12:58 | 只看该作者
stm32教你如何编译出LIB文件.pdf (142.4 KB)

使用特权

评论回复
板凳
feelhyq| | 2017-2-10 13:12 | 只看该作者
好东西,学习了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

55

主题

97

帖子

0

粉丝