OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3011|回复: 11

小菜鸟关于EXTI外部中断的问题

[复制链接]

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2017-10-24
在线时间
32 小时
发表于 2017-11-6 12:55:03 | 显示全部楼层 |阅读模式
5金钱
跟着原子哥的视频一步一步写下来,结果报错了,说没有定义这两个函数,难道是没有包含相应的头文件??可是原子哥的例程里也没有包含啊,弄了一个上午也没搞懂
QQ截图20171106124235.png
QQ截图20171106125400.png

最佳答案

查看完整内容[请看2#楼]

新手最容易犯的一个错误就是,一个是库函数没有添加到位,还有一个就是在库下面 把一个c文件点开(就是那个加号点下)在里面的找到一个conf.h的文件打开, 把里面屏蔽的h文件哪些用到的去掉屏蔽即可。
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

56

主题

520

帖子

0

精华

高级会员

Rank: 4

积分
964
金钱
964
注册时间
2014-11-18
在线时间
160 小时
发表于 2017-11-6 12:55:04 | 显示全部楼层
本帖最后由 aiyeba 于 2017-11-6 16:26 编辑

新手最容易犯的一个错误就是,一个是库函数没有添加到位,还有一个就是在库下面
把一个c文件点开(就是那个加号点下)在里面的找到一个conf.h的文件打开,

把里面屏蔽的h文件哪些用到的去掉屏蔽即可。
自己选择的路,成家前走完。
回复

使用道具 举报

13

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
294
金钱
294
注册时间
2017-7-7
在线时间
42 小时
发表于 2017-11-6 13:26:29 | 显示全部楼层
要在.h文件里包含stm32f10x_exti.h文件
回复

使用道具 举报

1

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1461
金钱
1461
注册时间
2011-12-1
在线时间
110 小时
发表于 2017-11-6 13:32:24 | 显示全部楼层
要在工程与程序中加stm32f10x_exti.h头文件。
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2017-10-24
在线时间
32 小时
 楼主| 发表于 2017-11-6 13:59:45 | 显示全部楼层
genius 发表于 2017-11-6 13:26
要在.h文件里包含stm32f10x_exti.h文件

还是一样的,报错
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2017-10-24
在线时间
32 小时
 楼主| 发表于 2017-11-6 14:03:35 | 显示全部楼层
xlong_06 发表于 2017-11-6 13:32
要在工程与程序中加stm32f10x_exti.h头文件。

.c和.h文件里我都包含了stm32f10x_exti.h文件,还是一样的报错,奇了怪了
1.png
2.png
回复

使用道具 举报

4

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2017-11-6
在线时间
9 小时
发表于 2017-11-6 14:05:46 | 显示全部楼层
fwlib文件加下有么有添加STM32F10x_exti.c这个文件
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2017-10-24
在线时间
32 小时
 楼主| 发表于 2017-11-6 15:26:05 | 显示全部楼层
haoxiangzhong 发表于 2017-11-6 14:05
fwlib文件加下有么有添加STM32F10x_exti.c这个文件

我刚看了下,有的
回复

使用道具 举报

1

主题

430

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1461
金钱
1461
注册时间
2011-12-1
在线时间
110 小时
发表于 2017-11-6 15:45:00 | 显示全部楼层
今晚的风好凉 发表于 2017-11-6 14:03
.c和.h文件里我都包含了stm32f10x_exti.h文件,还是一样的报错,奇了怪了

你工程里面添加了没有,你的图没有看到这点。
专业从事软硬件设计,毕业设计,C51/AVR/MSP430/STM32等单片机软硬件制作与定制。有需求的可以联系我。QQ:3436737049淘宝店铺:龙隽电子科技
回复

使用道具 举报

4

主题

26

帖子

0

精华

初级会员

Rank: 2

积分
61
金钱
61
注册时间
2017-11-6
在线时间
9 小时
发表于 2017-11-6 15:51:46 | 显示全部楼层

重新添加一下
回复

使用道具 举报

5

主题

179

帖子

0

精华

论坛元老

Rank: 8Rank: 8

积分
8195
金钱
8195
注册时间
2016-9-7
在线时间
1113 小时
发表于 2017-11-6 16:37:12 | 显示全部楼层
10楼正解
回复

使用道具 举报

4

主题

16

帖子

0

精华

初级会员

Rank: 2

积分
125
金钱
125
注册时间
2017-10-24
在线时间
32 小时
 楼主| 发表于 2017-11-6 17:09:14 | 显示全部楼层
aiyeba 发表于 2017-11-6 12:55
新手最容易犯的一个错误就是,一个是库函数没有添加到位,还有一个就是在库下面
把一个c文件点开(就是 ...

受教了,刚刚检查出来虽然包含了stm32f10x_exti.h文件,但是FWLIB中并没有把.c文件包含进去,导致程序只知道有这两个函数但是并不知道函数的主题是个啥...太粗心了,害我纠结了一天
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-7-25 11:16

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表