Discuz! Board

标题: NRF51822 GPIO唤醒问题 [打印本页]

作者: aleda303    时间: 2017-6-19 11:30
标题: NRF51822 GPIO唤醒问题
大家好 ,新手求帮助:

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

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

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


作者: admin    时间: 2017-6-19 14:53
有一个例子,协议栈下的按键处理那篇教程里有讲
作者: aleda303    时间: 2017-6-20 15:22
admin 发表于 2017-6-19 14:53
有一个例子,协议栈下的按键处理那篇教程里有讲

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

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


作者: admin    时间: 2018-4-4 19:08
aleda303 发表于 2017-6-20 15:22
谢谢
我发现用协议栈之后 用到蓝牙广播 主循环有sd_app_evt_wait 就休眠唤醒不了

官方SDK里的例子都带了按键唤醒




欢迎光临 Discuz! Board (http://qfv8.com/) Powered by Discuz! X3