打印
[开发工具]

keil5报错“error:use of undeclared identifier \'GPIO_PIN7\' \",求大佬帮忙看下

[复制链接]
872|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主


错误问题如图所示,我今天在用keil5做DHT11的温湿度传感器实验,结果报错是这样的,不知道什么原因,提示我“GPIO_PIN7”没有定义,但是我不知道去哪里定义,求大佬帮助下。

使用特权

评论回复
沙发
Bowclad| | 2024-2-3 11:38 | 只看该作者
有没有包含头文件啊

使用特权

评论回复
板凳
AloneKaven| | 2024-2-3 14:23 | 只看该作者
你这代码是抄来的?

使用特权

评论回复
地板
probedog| | 2024-2-3 16:49 | 只看该作者
是否已经包含了正确的头文件,并正确地初始化了GPIO。

使用特权

评论回复
5
classroom| | 2024-2-3 16:49 | 只看该作者
检查你的代码以确定GPIO_PIN7是如何和在哪里被使用的,并确保它的使用是正确的。

使用特权

评论回复
6
月亮一键变蓝| | 2024-2-20 14:55 | 只看该作者
这是告诉你这个IO没有被定义

使用特权

评论回复
7
将爱藏于深海| | 2024-2-20 17:00 | 只看该作者
可能是库函数的路径之类的有点问题吧

使用特权

评论回复
8
温室雏菊| | 2024-2-20 19:00 | 只看该作者
我建议你得看看头文件引用部分

使用特权

评论回复
9
白马过平川| | 2024-2-20 21:00 | 只看该作者
这不是很简单么,看看ST的正点原子例程,对比一下,看看人家有啥,你缺啥

使用特权

评论回复
10
西洲| | 2024-2-20 23:00 | 只看该作者
建议还是在官方的demo例程上进行修改,这样会靠谱一些

使用特权

评论回复
11
捧一束彼岸花| | 2024-2-21 01:00 | 只看该作者
没有定义的话,就定义一个呗,在.h文件里定义

使用特权

评论回复
12
她已醉| | 2024-2-21 03:00 | 只看该作者
一般都是在DHT11.h的文件里定义IO的吧

使用特权

评论回复
13
风凉| | 2024-2-21 07:00 | 只看该作者
我记得正点原子的例程里有DS18B20的操作吧,好像和DHT11的流程差不多,你参考一下呗

使用特权

评论回复
14
春日负喧| | 2024-2-21 11:00 | 只看该作者
网上不是有很多关于DHT11的工程函数么,你找个看看就明白咋弄了

使用特权

评论回复
15
故意相遇| | 2024-2-21 15:00 | 只看该作者
确实是因为你的这个IO命名没有被定义,编译器不知道你这个函数是干啥的,你定义一下就好了,用#define应该就行

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1200

主题

5243

帖子

12

粉丝