查看: 386|回复: 0
打印 上一主题 下一主题

NXP之四色板MAPS探索之三:SDK按键中断

[复制链接] qrcode

30

主题

33

帖子

102

积分

注册会员

Rank: 2

积分
102
楼主
跳转到指定楼层
发表于 2016-3-18 08:15 AM | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

继续在gpio_pins.c中添加,

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

在main文件中添加按键输入引脚配置。

最后添加中断函数,实现按键触发中断后的指示。

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表