stm32开发生成库的方法

       在一个项目里面可能有对单片机很熟悉的工程师,懂硬件和软件,也有只写软件的工程师,那么怎么才能进行协同工作呢,我想了一个办法就是懂底层的工程师开发驱动,然后留出接口给其他的工程师来调用,这样其他的工程师就不需要知道这个底层的功能是如何实现的,他只要关心使用这个模块能干什么,怎么使用该模块的一些函数.这样就发挥了各自的长处又节约了开发时间成本.

      生成库是在有多个模块的情况下进行打包,例如有1.c;2.c;3.c文件已经写好并测试好,如果添加3个.c文件和头文件就很耗时间,生成库lib以后只要添加一个.lib和一个.h文件就可以实现调用.具体的实现方式的先将要添加到.lib的文件加入一个新的group里面,将整个工程编译验证功能实现后,在Target上右击选择-option for target-output-选择生成lib(不生成hex了).

不会上传图片就这样步骤应该也差不多.

 

   其他的group上同样右击-option for group-去掉勾选include in target build.

其他的都勾选掉后重新编译,就生成了lib.

转载于:https://www.cnblogs.com/constanto/p/9189808.html

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值