原文:[nRF51822] 5、 霸屏了——详解nRF51 SDK中的GPIOTE(从GPIO电平变化到产生中断事件的流程详解)

:由于在大多数情况下GPIO的状态变化都会触发应用程序执行一些动作。为了方便nRF 官方把该流程封装成了GPIOTE,全称:The GPIO Tasks and Events GPIOTE 。 从GPIO电平变化到产生中断事件的流程详解 GPIOTE概览 nRF 上面有 个GPIO,由于在大多数情况下GPIO的状态变化都会触发应用程序执行一些动作。为了方便nRF 官方把该流程封装成了GPIOTE ...

2016-01-01 17:59 2 6122 推荐指数:

查看详情

[nRF51822] 4、 图解nRF51 SDK的Schedule handling library 和Timer library

nRF51822虽然是一个小型的单片机,但是能真正达到任意调用其官方驱动以及BLE协议栈的人还是奇缺的。据我所见,大都拿官方给的一个冗长的蓝牙低功耗心率计工程改的。之前我对于这个工程进行log跟踪,虽然理清了其大致流程,但还是达不到任意修改甚至是构建自己的框架的程度。本文接上一篇 ...

Fri Jan 01 18:38:00 CST 2016 3 3768
[nRF51822] 3、 新年也来个总结——图解nRF51 SDK的Button handling library和FIFO library

:本篇是我翻译并加入自己理解的nRF51 SDK按钮相关操作的库和先进先出队列库。虽然是nRF51SDK,但是通过此文你将更多地了解到在BSP(板级支持)上层嵌入式程序或OS的构建方法。 1、按钮相关操作库   按键管理程序是通过GPIO事务和事件管理程序来检测一个按钮是否 ...

Fri Jan 01 08:08:00 CST 2016 0 2219
Nordic nRF52832/nRF51822 GPIOTE

1、GPIOTE 简单介绍 Nordic 的GPIO中断是通过 GPIOTE这个外设模块来实现的。 GPIOTE 使用task 和event的方式来控制GPIOGPIO做为输出可以通过 GPIOTE task 来控制IO输出高电平、低电平、或者翻转电平GPIO做为输入在IO发生变化 ...

Sat Dec 22 20:37:00 CST 2018 0 1144
NRF51822/NRF51802/NRF52810/NRF52811的详解区别

nRF51系列 - 多协议低功耗蓝牙和ANT/ANT+ 和2.4GHz专用系统级芯片 NRF51822-QFAA和NRF51802-QFAA在FLASH RAM的容量没有差别;区别在于:1.接收灵敏度 51802是-91dBm;51822是-93dBm,这个差异导致接收距离有差异;2.Tx ...

Mon Apr 29 18:49:00 CST 2019 0 1631
nRF51822外设应用[2]:GPIOTE的应用-按键检测

版权声明:本文为博主原创文章,转载请注明作者和出处。 作者:强光手电[艾克姆科技-无线事业部] 1. nRF51822寄存器类型   nRF51822的寄存器和一般的单片机有所差别,nRF51822的寄存器分为下面的三种类型。 Task :任务寄存器,可以由程序或事件触发 ...

Mon Dec 21 22:16:00 CST 2015 0 2409
NRF51822之SPI

现在我们对spi_write_reg(uint8_t ucRegAddr, uint8_t ucRegVal)进行测试 更据我们的代码在Saleae L ...

Fri Aug 05 19:46:00 CST 2016 0 1699
Nordic nRF51/nRF52开发流程说明

Nordic nRF52系列包括nRF52832/nRF52840/nRF52810/nRF52811等芯片,nRF51系列包括nRF51822/nRF51422/nRF51802等芯片,开发者可以按照如下流程去评估和开发nRF52/51应用解决方案 如果你英文比较好的话,建议直接阅读 ...

Sun May 06 03:11:00 CST 2018 3 13428
硬件——nrf51822第一篇,GPIO的使用

未完,待续。。。。。。 本实现是基于一个开发箱,包括:综合应用开发系统主板XT-EDU-AK 1套; 手持终端系统 XT-EDU-HK 1套; GPIO操作 工程: 这是一个关于流水灯的程序: 我们先看主函数: #include < ...

Tue Jul 04 05:40:00 CST 2017 1 9605
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM