STM32F051 外部中断配置
非常感大家来看我的贴子:我想配置 PB2 低电平触发:
#define RF_IQR_PIN GPIO_Pin_2
#define RF_IQR_PORT GPIOB
GPIO_InitStruct.GPIO_Pin =RF_IQR_PIN;
GPIO_InitStruct.GPIO_Mode = GPIO_Mode_IN;
GPIO_InitStruct.GPIO_PuPd = GPIO_PuPd_UP;
GPIO_InitStruct.GPIO_Speed = GPIO_Speed_Level_2;
GPIO_Init(RF_IQR_PORT , &GPIO_InitStruct);
SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOB, GPIO_PinSource2);
EXTI_InitStructure.EXTI_Line = EXTI_Line2;
EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;
EXTI_InitStructure.EXTI_Trigger = EXTI_Trigger_Falling;
EXTI_InitStructure.EXTI_LineCmd = ENABLE;
EXTI_Init(&EXTI_InitStructure);
NVIC_InitStructure.NVIC_IRQChannel = EXTI2_3_IRQn; ??
NVIC_InitStructure.NVIC_IRQChannelPriority = 0;
NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
NVIC_Init(&NVIC_InitStructure);
我想问下: NVIC_InitStructure.NVIC_IRQChannel = EXTI2_3_IRQn; 这个是怎么样配置的列,有哪位帮教教吗
预分配好了的,看Datasheet和STM32CubeMX软件 中山无雪 发表于 2016-12-19 00:32
预分配好了的,看Datasheet和STM32CubeMX软件
谢谢你的热心回答,我后面才理解到PIN0,PIN1用EXTI0—1IRQn,PIN2,PIN3用EXTI2—3IRQn,PIN4-15用EXTI4—15IRQn。
页:
[1]