烽火社区

标题: NXP之四色板MAPS探索之三:SDK按键中断 [打印本页]

作者: zhuishuwawa    时间: 2016-3-18 08:15 AM
标题: NXP之四色板MAPS探索之三:SDK按键中断

承接上篇文章,继续使用SDK1.3库。当你熟悉了SDK的使用,其他的问题就是如何编程外设逻辑的问题了。中断问题是开始的时候必须要面对的。我们这里说说板子上的按键中断,简单易操作也容易熟悉。好了,继续。使用keil开发环境,每次编写新的项目时,可以拷贝原来写好的源文件夹,直接在新的项目中使用。这次和以后都是。将上次led的source文件夹拷贝到新的项目文件夹中,建立新的项目,和led那次配置环境一样,编译一次没什么问题,就继续下面的修改代码。首先gpio_pins.h中添加按键输入如图:[attach]30619[/attach]

继续在gpio_pins.c中添加,[attach]30620[/attach]

在main文件中添加中断之前,一定要确定.s文件中是否定义了该端口中断函数,如果没有,就得自己添加了。[attach]30621[/attach]

在main文件中添加按键输入引脚配置。[attach]30622[/attach]

最后添加中断函数,实现按键触发中断后的指示。[attach]30623[/attach]

现在才发现,led灯是真好。好了,下载到板子上看看效果吧。不知道朋友们的动态图是怎么做的,还得查查资料。






欢迎光临 烽火社区 (http://bbs.cnecport.com/) Powered by Discuz! X3.2