在练习了GPIO的基本输入输出功能后,接下来学习一下GPIO的中断功能,这个中断功能使用也是相当广泛的。
GPIO可选择上升沿、下降沿、上升沿或下降沿、高电平、低电平等情况,使用也非常灵活!
那还是结合实例吧,学起来比较有成就感嘛。
实现功能还是按键控制灯,每次按下MiniDock上的K3键,蓝色的LED1状态取反一次,使用中断方式。
开发环境还是:CW10.6+FRDM-KL02Z+MiniDock
如何使用CW开发参考:CW10.6开发FRDM-KL02Z
类似的按键控制LED非中断参考:按键控制LED(CW10.6+FRDM-KL02Z+MiniDock)
1、编程前还是先看电路这个电路非常简单,就不过多说明了,LED使用PTB6,key使用PTA12引脚。
2、建立工程文件,这个参考之前的帖子就好了。
|