• 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.

  • 相关阅读:
    ansible命令应用示例
    ansible运维自动化工具
    grep 命令使用指南
    Nginx httpS server配置
    find 使用指南
    fastcgi_param 详解
    nginx虚拟主机的配置
    shell中字体变色
    nginx.conf 配置文件详解
    php-fpm.conf 配置文件详解
  • 原文地址:https://www.cnblogs.com/constanto/p/9189808.html
Copyright © 2020-2023  润新知