STM32之如何封装自己的lib库
似乎stm32刚开始出来的时候就是用的l.ib库,后来就开源了。网上看了一些网友做的lib库,自己也弄了一下,其实也挺简单。以下封装lib库都是基于stm32的3.0固件库1、打开一个工程,将除固件库以外的其他文件删掉,如下:2、在option下进行设置,如下:来个特写: 3、将编译好的lib库拷贝到另外一个工程,添加进去,并将工程下库的c文件全部删除(h文
文章共460字 · 阅读需要大约2分钟
一键AI生成摘要,助你高效阅读
问答
·
似乎stm32刚开始出来的时候就是用的l.ib库,后来就开源了。
网上看了一些网友做的lib库,自己也弄了一下,其实也挺简单。
以下封装lib库都是基于stm32的3.0固件库
1、打开一个工程,将除固件库以外的其他文件删掉,如下:
2、在option下进行设置,如下:
来个特写:
3、将编译好的lib库拷贝到另外一个工程,添加进去,并将工程下库的c文件全部删除(
h文件必须保留)
4、编译,如下:
注意,只需将stm32_lib_30.lib文件add进去就可以了,没必要在主文件里面include之类的。
否则编译的时候就会出错(重复包含),如下:
另上传电子白菜的教程如下:
更多推荐
已为社区贡献1条内容
所有评论(0)