"); //-->
#include "nrf51.h"
#include "nrf_gpio.h"
#define LED (22)
#define BUTTON (18)
int main(void){
nrf_gpio_cfg_input(BUTTON, NRF_GPIO_PIN_PULLUP);
NRF_GPIOTE->CONFIG[0] = ( 3 << 0 )
| ( LED << 8)
| ( 3 << 16 )
| ( 1 << 20);
NRF_GPIOTE->CONFIG[1] = ( 1 << 0 )
| ( BUTTON << 8)
| ( 2 << 16 );
//将 GPIOTE通道 1 绑定到 PPI 通道 0 的event 输入端。
//将 GPIOTE通道 0 绑定到 PPI 通道 0 的task 端
//因为 GPIOTE通道 1和0 已经分别绑定到button和led,并且对应设置为了 event和task。
//所以当button被按下(产生下降沿)的时候,会产生event事件输入给 ppi通道0的 事件输入端,然后ppi 0的task端就会自动被触发,即led电平翻转
NRF_PPI->CH[0].EEP = (uint32_t)(&NRF_GPIOTE->EVENTS_IN[1]);
NRF_PPI->CH[0].TEP = (uint32_t)(&NRF_GPIOTE->TASKS_OUT[0]); //注意,这里赋值要取地址
//使能PPI通道 0
NRF_PPI->CHENSET = 0x01;
while(1);
return 0;
}专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们
相关推荐
“asean”的AD采集_温度采集_超声测距_日历时钟_LCD显示视频
SHARP SK-180型高分辨率彩色显示器的电源电路图
蚊式无人机专为中国间谍任务而设计 — 军事机器人实验室展示极其微型的仿生飞行机器人
“asean”的图片_日历时钟_LCD显示视频
移植vxworks问题
最新世界三极管特性代换手册
三星推动2纳米技术突破,业界押注台积电3纳米鳍式场效应晶体管
SUPERSYNC MD-14III、SUPERSYNC PWB-1509二种机型彩色显示器的电源电路图
日本为什么会垄断数码产品?
据报道英特尔将于7月15日开始大规模裁员,并逐步缩减汽车部门
SUPERSYNC MD-11III、SUPERSYNC PWB-1369、SUPERSYNC PWB-1505三种机型彩色显示器的电源电路图
[求助]各位步进电动机的单片机控制的高手救命啊!!
请问哪位兄台有minigui完整版的源码包?
抢先台积电 传三星将在美国推出2纳米
台积电3纳米FinFET 三星2纳米恐难敌
《EBD2410开发板说明书》第1章:功能介绍与声明
618恐成今年补贴最后一波 IC设计坦言需求难回天
《EBD2410开发板说明书》第3章:其它资源介绍
2012年中国连接器行业市场竞争分析
钻孔资料
工业AI“芯”选择:英特尔携生态伙伴发布全新边缘AI方案
SUPERSYNC MD-10III、SUPERYNC PWB-1290、SUPERSYNC PWB1291、SUPERSYNC PWB-1293、SUPERS
光端机在军工领域的应用和发展趋势
《EBD2410开发板说明书》第2章:开发板硬件介绍
SUNLIHT SM-546型彩色显示器的电源电路图
半导体晶圆代工市场预计到 2032 年将实现全面增长
TDK推出具备扩展工作温度范围且面向全球分销的 SmartAutomotive™ 6轴 IMU
各位有需要各种元器件的,可到元器件论坛!!
“iiizyj”的智能小车正向行驶视频
一季度全球智能摄像头增速放缓至4.6%!中国厂商占主导,拉美/亚太成市场新引擎!