STM32添加库函数

一、打开工程

假设想要添加一个叫mpu6050.c的函数库文件,位置与oled.c、usart.c等硬件库函数并列。

打开项目文件夹,进入SYSTEM目录

新建文件夹命名为mpu6050,进入文件夹

添加文件mpu6050.c和mpu6050.h

关闭文件夹,打开keil5

右键单机SYSTEM文件夹,选择"add existing files to group 'SYSTEM'"

到对应文件夹下选中mpu6050.c,点击ADD(看不到mpu6050.h是正常的)

可以看到mpu6050.c被成功添加进去了

接下来将.c文件添加到工程目录里,点击"Options for target","C/C++","..."

添加mpu6050.c所在的文件夹名字"mpu60050"

这里也要添加一下,下图为已添加好的

接下来添加mpu6050.h,在mpu6050.c中添加#include "mpu6050.h",编译,发现mpu6050.c旁边多了一个加号,展开后如下,此时被成功添加

另外,如果添加其他引用,会发现.c下方文件变多,比如:

相关推荐
nlog3n2 分钟前
分布式计数器系统完整解决方案
java·分布式
ytadpole4 分钟前
Java并发编程:从源码分析ThreadPoolExecutor 的三大核心机制
java·面试
Aevget8 分钟前
「Java EE开发指南」用MyEclipse开发的EJB开发工具(一)
java·ide·java-ee·myeclipse
TanYYF14 分钟前
Spring Boot 异步处理框架核心源码解析及实现原理
java·spring boot·spring
JiKun16 分钟前
ECMA 2024(ES15) 新特性
前端·javascript
0__O21 分钟前
细说 new Function
javascript
百锦再23 分钟前
从 .NET 到 Java 的转型指南:详细学习路线与实践建议
android·java·前端·数据库·学习·.net·数据库架构
z晨晨26 分钟前
互联网大厂Java求职面试场景
java·redis·spring·面试·多线程·互联网大厂
方圆想当图灵44 分钟前
深入浅出 gRPC
java·后端·github
卷Java1 小时前
uni-app 模板语法修复说明
java·数据库·spring boot·uni-app·mybatis