- 10
- 0
- 约5.9千字
- 约 5页
- 2016-08-17 发布于重庆
- 举报
STM32F4学习笔记之EXTI中断(使用固件库)
1.使能SYSSCFG和对应GPIO时钟 RCC_APB2PeriphClockCmd(RCC_APB2Periph_SYSCFG, ENABLE); RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOx, ENABLE);2.配置对应GPIO为输入模式 GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN; GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; GPIO_InitStructure.GPIO_Pin = GPIO_Pin_x; GPIO_Init(GPIOx,GPIO_InitStructure);3.配置对应GPIO为EXIT线 SYSCFG_EXTILineConfig(EXTI_PortSourceGPIOx, EXTI_PinSourcex); 4.配置EXIT的工作参数 EXTI_InitStructure.EXTI_Line = EXTI_Linex; EXTI_InitStructure.EXTI_Mode = EXTI_Mode_Interrupt;//中断,EXTI_Mode_Event为事件
原创力文档

文档评论(0)