高级会员

- 积分
- 508
- 金钱
- 508
- 注册时间
- 2020-4-22
- 在线时间
- 241 小时
|
10金钱
原子哥配置外部中断时,从未配置过这一变量,都是:
GPIO_EXTILineConfig(GPIO_PortSourceGPIOE,GPIO_PinSource3);
EXTI_InitStructure.EXTI_Line=EXTI_Line3;
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
EXTI_Init(&EXTI_InitStructure); //根据EXTI_InitStruct中指定的参数初始化外设EXTI寄存器
但是我在EXTI_Init中发现有一句 if (EXTI_InitStruct->EXTI_LineCmd != DISABLE),然后今天弄了一个外部中断,不置EXTI_LineCmd =ENABLE,外部中断无法生效;想问问原子哥,为啥不需要配置EXTI_LineCmd?
|
|