
BlueTooth
siisbin27
这个作者很懒,什么都没留下…
展开
-
BLE-NRF51822教程2-工程初始化流程
文章来源:http://blog.chinaunix.net/uid-28852942-id-5213584.html代码讲解基于资料包里配套的 sdk5.1版本中的串口demo。高版本的sdk基本都是差不多的。代码在路径xxxxx\keil\ARM\Device\Nordic\nrf51822\Board\pca10001\s110\experimental中一:转载 2017-10-17 17:45:46 · 308 阅读 · 0 评论 -
BLE-NRF51822教程9—动态密码(配对码)
文章来源:http://blog.chinaunix.net/uid-28852942-id-5592664.html本讲教程也是在 sdk中的的uart例子 的基础上修改实现动态密码(其实是配对码)的功能。Uart例子在以下目录中XXX\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_Examples\9.0.0\ble_peripheral转载 2017-10-17 20:11:26 · 446 阅读 · 0 评论 -
BLE-NRF51822教程8-动态广播
文章来源:http://blog.chinaunix.net/uid-28852942-id-5587404.html本讲接收如何实现动态广播。教程基于 9.0 sdk中的 Uart例子。实现动态广播的方法是 广播->停止广播->修改参数->重启广播所以我们通过一个定时器来周期性的 关闭广播然后再修改广播数据之后再开启广播。Sdk 9.0转载 2017-10-17 20:10:29 · 246 阅读 · 0 评论 -
BLE-NRF51822教程8-软件定时器的使用
文章来源:http://blog.chinaunix.net/uid-28852942-id-5586540.html本讲教程还是会基于 9.0 sdk中的uart例子。 在该例子上使用 sdk中自带的软件定时器来实现一些功能Uart例子在sdk 中如下目录XXX\Keil_v5\ARM\Pack\NordicSemiconductor\nRF_Examples转载 2017-10-17 20:09:22 · 433 阅读 · 0 评论 -
BLE-NRF51822教程7-带协议栈工程中使用flash
文章来源:http://blog.chinaunix.net/uid-28852942-id-5576719.html本教程说明 如何在带协议栈的BLE工程中使用flash操作。教程基于sdk9.0的 uart工程xxx\NordicSemiconductor\nRF_Examples\9.0.0\ble_peripheral\ble_app_uartNordic的SD转载 2017-10-17 20:08:31 · 236 阅读 · 0 评论 -
BLE-NRF51822教程6-创建一个自己的服务
文章来源:http://blog.chinaunix.net/uid-28852942-id-5535803.html该教程基于 sdk9.0首先打开 sdk 下的工程模板 在以下路径中XXXX \Keil_v5 \ARM \Pack \NordicSemiconductor \nRF_Examples \9.0.0 \ble_peri pheral \ble_app_temp转载 2017-10-17 20:04:48 · 402 阅读 · 0 评论 -
BLE-NRF51822教程5-静态密码设置
文章来源:http://blog.chinaunix.net/uid-28852942-id-5513867.html这一讲介绍配对的一些相关理论知识,并且介绍如何实现”静态密码”的设定程序是基于sdk9.0 下的 uart demo另外 测试使用的手机app是 IOS下的lightblue。这里准确的说法应该是叫配对码,而不是密码。输入这个转载 2017-10-17 20:02:06 · 215 阅读 · 0 评论 -
BLE-NRF51822教程4-串口BLE解析
文章来源:http://blog.chinaunix.net/uid-28852942-id-5377957.html本讲逐行代码解析官方串口BLE例程demoPS: 基于SDK5.1 主要分一下几个部分:1 :Main函数的整体注释2 :函数单独解析。3 :接收串口数据并发送给对端设备4 :接收手机数据并通过串口打印 Ps :第一和第二部分我在转载 2017-10-17 17:50:35 · 371 阅读 · 0 评论 -
BLE-NRF51822教程3-sdk程序框架剖析
文章来源:http://blog.chinaunix.net/uid-28852942-id-5335038.html本讲为框架介绍,不会牵涉到太多代码细节。 51822的官方SDK其实是没有框架依耐性的。什么叫框架,比如TI的BLE SDK中就有一个操作系统抽象层(OSAL)他是一个轮训的调度。你需要按照他的方式去创建任务等等。而51822的SDK本质上只是提供了各种调用接口转载 2017-10-17 17:49:32 · 219 阅读 · 0 评论 -
BLE-NRF51822教程1-常用概念
文章来源:http://blog.chinaunix.net/uid-28852942-id-5213583.html1:主机如何知道外围设备的存在: 外围设备广播信息。主机主动扫描,外围设备回复扫描响应以告知主机。2:可发现模式:由广播中的flag标志设置。 有限可发现模式:广播间隔快,但最大只能持续最多30s转载 2017-10-17 17:43:24 · 248 阅读 · 0 评论