设为首页收藏本站

Discuz! Board

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 7368|回复: 3
打印 上一主题 下一主题

NRF51822 GPIO唤醒问题

[复制链接]

4

主题

15

帖子

95

积分

注册会员

Rank: 2

积分
95
跳转到指定楼层
楼主
aleda303 发表于 2017-6-19 11:30:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好 ,新手求帮助:

我 在芯片的IO(30)外接了一个触发式的按键, 目的是 按完关机, 再按的时候开机
按照例程,用nrf_gpio_cfg_sense_input
但现象是按下去休眠, 然后抬起来就唤醒了。

我查了下 GPIO的事件触发里面 有 GPIO_PIN_CNF_SENSE_Low && GPIO_PIN_CNF_SENSE_High这 两种状态, 不知道怎么能实现我 按完关机 过段时间后再按开机

而在GPIOE的配置里面 有 上升沿或下降沿事件, 但我不知道怎么用这个事件做处理,能利用上吗?

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
沙发
admin 发表于 2017-6-19 14:53:51 | 只看该作者
有一个例子,协议栈下的按键处理那篇教程里有讲
回复 支持 反对

使用道具 举报

4

主题

15

帖子

95

积分

注册会员

Rank: 2

积分
95
板凳
 楼主| aleda303 发表于 2017-6-20 15:22:51 | 只看该作者
admin 发表于 2017-6-19 14:53
有一个例子,协议栈下的按键处理那篇教程里有讲

谢谢
我发现用协议栈之后 用到蓝牙广播 主循环有sd_app_evt_wait 就休眠唤醒不了

之前在裸机测试 按键这块解决了

回复 支持 反对

使用道具 举报

243

主题

1706

帖子

6151

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6151
地板
admin 发表于 2018-4-4 19:08:48 | 只看该作者
aleda303 发表于 2017-6-20 15:22
谢谢
我发现用协议栈之后 用到蓝牙广播 主循环有sd_app_evt_wait 就休眠唤醒不了

官方SDK里的例子都带了按键唤醒
回复 支持 反对

使用道具 举报

Archiver|手机版|小黑屋|Comsenz Inc.   

GMT+8, 2024-5-15 04:53 , Processed in 0.116017 second(s), 28 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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