这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » feiante 的ST L035进程贴(按键中断)

共4条 1/1 1 跳转至

feiante 的ST L035进程贴(按键中断)

专家
2015-12-04 14:38:42     打赏

今天继续在LED灯闪烁的例程基础上完成按键中断功能。

首先用STM32cube MX打开上一篇关于LED闪烁的工程,然后另存为工程名为GPIO_EXTI。

第一步,引脚配置:

点击PC13,配置为GPIO_EXTI13。

第二步,配置中断方式:

在Pin Configuration界面选择PC13,配置GPIO mode为下降沿触发中断。

第三步,配置NVIC:

在NVIC Configuration界面勾选EXTI line 4 to 15 interrupts,使能并配置优先级为1。

第四步,程序编写:

在GPIO.c文件中加入中断回调函数,就可以完成外部中断程序,通过按板子上的USER按键,可以看到LD2状态取反。



院士
2015-12-10 21:57:25     打赏
2楼

楼主 这个HAL固件库使用的如何啊?

发表一下感受呗


助工
2015-12-26 09:34:58     打赏
3楼
你要不要换一个头像呀

助工
2015-12-29 13:27:32     打赏
4楼
楼主咋不回复消息~

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]