OpenEdv-开源电子网

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

请问下面问题编译无法通过是什么原因?

[复制链接]

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2015-4-26
在线时间
0 小时
发表于 2015-6-18 22:49:19 | 显示全部楼层 |阅读模式
5金钱
         ..\HARDWARE\EXTI\exti.c(25): error:  #20: identifier "EXTI_InitTypeDef" is undefined
          EXTI_InitTypeDef EXTI_InitStructure;
..\HARDWARE\EXTI\exti.c(35): error:  #20: identifier "EXTI_Line5" is undefined
        EXTI_InitStructure.EXTI_Line=EXTI_Line5;
..\HARDWARE\EXTI\exti.c(36): error:  #20: identifier "EXTI_Mode_Interrupt" is undefined
        EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;     
..\HARDWARE\EXTI\exti.c(37): error:  #20: identifier "EXTI_Trigger_Falling" is undefined
        EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;//下降沿触发
..\HARDWARE\EXTI\exti.c(39): warning:  #223-D: function "EXTI_Init" declared implicitly
        EXTI_Init(&EXTI_InitStructure);         //根据EXTI_InitStruct中指定的参数初始化外设EXTI寄存器
..\HARDWARE\EXTI\exti.c(44): error:  #20: identifier "EXTI_Line15" is undefined
        EXTI_InitStructure.EXTI_Line=EXTI_Line15;
..\HARDWARE\EXTI\exti.c(53): error:  #20: identifier "EXTI_Line0" is undefined
        EXTI_InitStructure.EXTI_Line=EXTI_Line0;
..\HARDWARE\EXTI\exti.c(55): error:  #20: identifier "EXTI_Trigger_Rising" is undefined
        EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Rising;
..\HARDWARE\EXTI\exti.c(98): error:  #20: identifier "t" is undefined
                t=t++;
..\HARDWARE\EXTI\exti.c(100): warning:  #223-D: function "EXTI_ClearITPendingBit" declared implicitly
         EXTI_ClearITPendingBit(EXTI_Line5);    //清除LINE5上的中断标志位  
..\HARDWARE\EXTI\exti.c(100): error:  #20: identifier "EXTI_Line5" is undefined
         EXTI_ClearITPendingBit(EXTI_Line5);    //清除LINE5上的中断标志位  
..\HARDWARE\EXTI\exti.c(109): error:  #20: identifier "t" is undefined
            t=t++;
..\HARDWARE\EXTI\exti.c(111): warning:  #223-D: function "EXTI_ClearITPendingBit" declared implicitly
         EXTI_ClearITPendingBit(EXTI_Line15);  //清除LINE15线路挂起位
..\HARDWARE\EXTI\exti.c(111): error:  #20: identifier "EXTI_Line15" is undefined
         EXTI_ClearITPendingBit(EXTI_Line15);  //清除LINE15线路挂起位
..\HARDWARE\EXTI\exti.c: 3 warnings, 11 errors
"..\HARDWARE\EXTI\exti.c" - 11 Error(s), 3 Warning(s).

   我找了,没有发现少头文件呀

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-6-18 23:53:46 | 显示全部楼层
继续找找。肯定是少了
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2015-4-26
在线时间
0 小时
 楼主| 发表于 2015-6-19 00:04:59 | 显示全部楼层

回复

使用道具 举报

2

主题

5

帖子

0

精华

新手上路

积分
33
金钱
33
注册时间
2015-4-26
在线时间
0 小时
 楼主| 发表于 2015-6-19 00:08:18 | 显示全部楼层
回复【2楼】正点原子:
---------------------------------
麻烦原子哥看下有没有少,我没发现少呀
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-6-19 00:13:09 | 显示全部楼层
看这个是没用的
你是exti.c少了一些定义
检查exti.c,是不是包含了stm32f10x_exti.h
这个很基础的问题,多看看我们教程吧,不知道强调了多少遍了。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2015-6-19 00:13:32 | 显示全部楼层
实在不行,可以编译一下我们的例程对比一下嘛。
我们的都是在stm32f10x_conf.h里面配置的。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

1

主题

4

帖子

0

精华

初级会员

Rank: 2

积分
59
金钱
59
注册时间
2015-5-5
在线时间
7 小时
发表于 2017-8-7 09:58:23 | 显示全部楼层
今天遇到楼主的问题了,发现是在stm32f10x_conf.h里stm32f10x_exti.h文件被注释了
回复

使用道具 举报

27

主题

133

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
330
金钱
330
注册时间
2018-7-20
在线时间
118 小时
发表于 2018-11-6 09:44:13 | 显示全部楼层
HELLO123456 发表于 2017-8-7 09:58
今天遇到楼主的问题了,发现是在stm32f10x_conf.h里stm32f10x_exti.h文件被注释了

对,大部分是这样的
我只喜欢喜欢我的人
回复

使用道具 举报

29

主题

162

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1243
金钱
1243
注册时间
2018-4-25
在线时间
185 小时
发表于 2018-11-6 11:27:17 | 显示全部楼层
好像我上次出现过这个问题  是修改启动文件解决的
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 13:44

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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