STM32之如何封装自己的lib库
来源:互联网 发布:手机时间网络时间不对 编辑:程序博客网 时间:2024/05/16 19:44
似乎stm32刚开始出来的时候就是用的l.ib库,后来就开源了。
网上看了一些网友做的lib库,自己也弄了一下,其实也挺简单。
以下封装lib库都是基于stm32的3.0固件库
1、打开一个工程,将除固件库以外的其他文件删掉,如下:
2、在option下进行设置,如下:
来个特写:
3、将编译好的lib库拷贝到另外一个工程,添加进去,并将工程下库的c文件全部删除(h文件必须保留)
4、编译,如下:
注意,只需将stm32_lib_30.lib文件add进去就可以了,没必要在主文件里面include之类的。
否则编译的时候就会出错(重复包含),如下:
另上传电子白菜的教程如下:
stm32教你如何编译出LIB文件.pdf
- STM32之如何封装自己的lib库
- STM32之如何封装自己的lib库
- Keil中如何使用自己生成的LIB库
- [C++ rudiment]如何生成自己的静态库(lib)文件
- Keil中如何使用自己生成的LIB库
- C++ / vs 如何生成自己的静态库(lib)文件
- 如何生成自己的静态库(lib)文件
- [C++ rudiment]如何生成自己的静态库(lib)文件
- 如何将自己的c文件做出静态库lib
- C++ / vs 如何生成自己的静态库(lib)文件
- 如何生成自己的静态库(lib)文件
- C++如何生成自己的静态库(lib)文件
- 将自己的类封装为lib的方法
- 将自己的类封装成lib的方法
- stm32如何获取自己的ID号
- STM32之将V3.5的固件库制成lib静态库
- STM32学习笔记之Keil工程Lib库文件的制作和运用
- 如何封装自己的动态库应用案例
- Linux下chkconfig命令详解
- linux chsh命令参数及用法详解(linux设置系统shell命令)
- 终极解决XDebug的进度条会停在57%,显示"waiting for XDebug session"的问题
- 1042. Shuffling Machine
- [翻译]ACMer 2013 Daily Training- 13th Mar for 11x&&12x
- STM32之如何封装自己的lib库
- The Dream of Website
- The App of WebDesign
- rabbitmq-service用户手册(翻译)
- 一个关于uC/OS的故事
- HTC G13刷机手记
- Struts2 + Spring 3 + Hibernate 4 + Java 使用经验总结
- hdu2019 数列有序!
- [翻译]ACMer 2013 Daily Training- 14th Mar for 11x&&12x