我们现在开始使用app_button,为什么要使用这个来替代直接使用GPIOTE呢? 因为我们在手册中可以看到如果一直开启GPIOTE in模式的需要需要很大电流。所以我们需要使用RTC来“周期”的查询。 马上上代码 需要注意的是app_button底层 ...
演示的工程是 application nRF SDK . . dc b e examples ble peripheral ble app hrs pca s with dfu bootload nRF SDK . . dc b e examples dfu bootloader pca dual bank ble s softdevice nRF SDK . . dc b e component ...
2016-04-13 10:48 0 3549 推荐指数:
我们现在开始使用app_button,为什么要使用这个来替代直接使用GPIOTE呢? 因为我们在手册中可以看到如果一直开启GPIOTE in模式的需要需要很大电流。所以我们需要使用RTC来“周期”的查询。 马上上代码 需要注意的是app_button底层 ...
本教程基于nRF51_SDK_10.0.0_dc26b5e\examples\ble_peripheral\ble_app_uart工程 本教程主要是演示 现在演示通过nus来修改ADV中maufacturer data,在disconnect后我们可以看到广播中maufacturer ...
现在我们对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是应用层能够 ...
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”章节有详细的介绍,打开 ...