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

相关推荐
天若有情6733 分钟前
Java Swing 实战:从零打造经典黄金矿工游戏
java·后端·游戏·黄金矿工·swin
etsuyou30 分钟前
js前端this指向规则
开发语言·前端·javascript
lichong95131 分钟前
Android studio 修改包名
android·java·前端·ide·android studio·大前端·大前端++
lichong95133 分钟前
Git 检出到HEAD 再修改提交commit 会消失解决方案
java·前端·git·python·github·大前端·大前端++
@yanyu66636 分钟前
Tomcat安装与HTML响应实战
java·tomcat·html
不想上班只想要钱1 小时前
vue3+vite创建的项目,运行后没有 Network地址
前端·javascript·vue.js
Chen-Edward2 小时前
有了Spring为什么还有要Spring Boot?
java·spring boot·spring
GilgameshJSS2 小时前
STM32H743-ARM例程24-USB_MSC
c语言·arm开发·stm32·单片机·嵌入式硬件
showmethetime3 小时前
STM32实现LED舞台灯具控制
stm32·单片机·嵌入式硬件
陈小桔3 小时前
idea中重新加载所有maven项目失败,但maven compile成功
java·maven