1、GPIOTE 简单介绍 Nordic 的GPIO中断是通过 GPIOTE这个外设模块来实现的。 GPIOTE 使用task 和event的方式来控制GPIO,GPIO做为输出可以通过 GPIOTE task 来控制IO输出高电平、低电平、或者翻转电平,GPIO做为输入在IO发生变化 ...
版权声明:本文为博主原创文章,转载请注明作者和出处。 作者:强光手电 艾克姆科技 无线事业部 . nRF 寄存器类型 nRF 的寄存器和一般的单片机有所差别,nRF 的寄存器分为下面的三种类型。 Task :任务寄存器,可以由程序或事件触发。 Event:事件寄存器,事件可以产生中断或触发任务。 Register:普通寄存器,和一般单片机的寄存器一样。 Task和event使得操作片上外设十分方便 ...
2015-12-21 14:16 0 2409 推荐指数:
1、GPIOTE 简单介绍 Nordic 的GPIO中断是通过 GPIOTE这个外设模块来实现的。 GPIOTE 使用task 和event的方式来控制GPIO,GPIO做为输出可以通过 GPIOTE task 来控制IO输出高电平、低电平、或者翻转电平,GPIO做为输入在IO发生变化 ...
现在我们对spi_write_reg(uint8_t ucRegAddr, uint8_t ucRegVal)进行测试 更据我们的代码在Saleae L ...
3 最小BLE应用简介 这个章节简单介绍了在nRF51822芯片上使用S110 SoftDevice协议栈构建一个最小的BLE应用的过程。 3.1初始化介绍 有一些初始化函数通常在执行一个BLE应用之前调用,下面的表格中列出了这些初始化调用函数,在后面将对它们进行详细的介绍。 大部分 ...
本文介绍了在nRF51822上如何开始编写低功耗蓝牙(BLE)应用程序,包括对BLE的特性进行了概要的介绍,并且详细描述了构建一个定制服务的简单例程,这个简单的例程叫做LED Button服务。 1 简介 本文的目的是教你如何一步步创建自己的BLE应用程序,包括使用nRF51822芯片创建 ...
2 BLE介绍 本章将介绍BLE协议不同的层,包括各个层的部件和它们的概念。 2.1 通用访问规范(Generic Access Profile,GAP) GAP是应用层能够直接访问BLE协议栈的最底层,它包括管理广播和连接事件的有关参数。 注意:GAP的更多详细介绍 ...
4 LED Button 应用实例 LED Button 应用示例是为了让你学习如何在nRF51822上开发BLE应用,它是一个简单的演示通过BLE的指示功能进行通信的BLE应用。当它运行时,你可以通过集中器触发nRF51822上LED的输出,并且当在nRF51822上的按键被按下时集中器将会 ...
5应用测试 需要一个USB dongle与开发板evaluation kit,并配合Master Control Panel软件,以用于测试BLE应用。前期的准备工作在《nRF51822 Evaluation Kit User Guide》中的“Quick Start”章节有详细的介绍,打开 ...
Persistent Storage Manager This information applies to the following ...