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

相关推荐
现任明教教主~8 小时前
Thinkphp站群蜘蛛池SaaS系统YanyvSEO含多用户/积分/六大引擎计费/易支付对接
java·开发语言·spring
小程序设计8 小时前
基于STM32的智慧厨房多参数安全监测与预警系统设计
stm32·嵌入式硬件·安全
新晨单片机设计8 小时前
S008C-基于STM32单片机无线抢答器【Proteus仿真+Keil程序+原理图】
stm32·单片机·proteus·无线抢答器
一条破秋裤8 小时前
Linux 线程创建:pthread_create 与基本回收
java·linux·运维
布吉岛的石头8 小时前
Java 程序员第 49 阶段5:BERT 预训练目标 MLM+NSP 的工程含义
java·人工智能·深度学习·bert·transformer
Zw-awa9 小时前
Delay_us 与 Delay_ms:用 SysTick 做一把可靠的时间尺
stm32
摇滚侠9 小时前
《On Java 中文版 基础卷》阅读笔记 对象无处不在 03
java·笔记·python
二十雨辰10 小时前
[学成在线]-01项目背景
java
小程序设计10 小时前
基于STM32森林火灾远程监测模块设计
stm32·单片机·嵌入式硬件
弈栈录10 小时前
Java AI 应用的异步化与高并发设计
java·后端·架构