打印
[STM32F1]

外部中断的问题

[复制链接]
578|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
INIT_|  楼主 | 2015-8-13 20:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
void EXIT_KEY(void)
{
        EXTI_InitTypeDef EXIT_STRUCT;
       
        EXTI_ClearITPendingBit(EXTI_Line5);
        GPIO_EXTILineConfig(GPIO_PortSource_GPIOC,GPIO_PinSource8);
       
        EXIT_STRUCT.EXTI_Line = EXTI_Line5;
        EXIT_STRUCT.EXTI_Mode = EXTI_Mode_Interrupt;
        EXIT_STRUCT.EXTI_Trigger = EXTI_Trigger_Falling;
        EXIT_STRUCT.EXTI_LineCmd = ENABLE;
        EXTI_Init(&EXIT_STRUCT);
}
红色部分为出错部分  总显示标示符 未定义  看库函数手册是这么写的,可是到这里就错了!
沙发
mmuuss586| | 2015-8-13 22:25 | 只看该作者
改成GPIOA或其它看看;
估计有些文件未包含吧;

使用特权

评论回复
板凳
airwill| | 2015-8-14 08:37 | 只看该作者
查了下库函数, GPIO_PortSource_GPIOC 定义在 stm32f10x_gpio.h 中, 看看你的包含头文件及路径, 有没有这个头文件?

使用特权

评论回复
地板
皈依| | 2015-8-14 09:28 | 只看该作者
同意两位楼上版主的意见,换成A也不行的话要查看.C .H文件是否包含

使用特权

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

本版积分规则

1

主题

1

帖子

0

粉丝