微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > STM32 EXTI中断设置五步曲

STM32 EXTI中断设置五步曲

时间:11-26 来源:互联网 点击:
首依实际系统选择需要多少个中断优先级即 NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);

然后按下列5步

1 AFIO及GPIO时钟设置
2 要中断的脚设为IN_PU或浮空输入
3 绑定exti中断引脚如 GPIO_EXTILineConfig(GPIO_PortSourceGPIOA,GPIO_PinSource0);
4 配置边沿触发 即设置 EXTI_InitTypeDef EXTI_InitStructure;
5 配置中断向量 即设置 NVIC_InitTypeDef NVIC_InitStructure;

另外 不要忘了在中断程序中补充相应的中断函数

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top