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下方文件变多,比如:

相关推荐
Z_z在努力11 小时前
【杂类】Spring 自动装配原理
java·spring·mybatis
云伴枫轻舞11 小时前
我对 OTA 的理解随记,附GD32/STM32例程
stm32·单片机·嵌入式硬件
小小菜鸡ing11 小时前
pymysql
java·服务器·数据库
getapi11 小时前
shareId 的产生与传递链路
java
还有多远.11 小时前
jsBridge接入流程
前端·javascript·vue.js·react.js
w2sfot12 小时前
Passing Arguments as an Object in JavaScript
开发语言·javascript·ecmascript
烛阴12 小时前
【TS 设计模式完全指南】从零到一:掌握TypeScript建造者模式,让你的对象构建链式优雅
javascript·设计模式·typescript
我没想到原来他们都是一堆坏人12 小时前
(未完待续...)如何编写一个用于构建python web项目镜像的dockerfile文件
java·前端·python
沙二原住民12 小时前
提升数据库性能的秘密武器:深入解析慢查询、连接池与Druid监控
java·数据库·oracle