Chinaunix首页 | 论坛 | 博客
  • 博客访问: 8274
  • 博文数量: 5
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 10
  • 用 户 组: 普通用户
  • 注册时间: 2020-03-08 16:22
文章分类
文章存档

2020年(5)

我的朋友
最近访客

发布时间:2020-03-21 10:47:10

1. 角色       除了GAP定义了角色之外,BLE还定义了另外2种角色:GATT服务器和GATT客户端,它们完全独立于GAP的角色。提供数据的设备称为GATT服务器,访问GATT服务器而获得数据的设备称为GATT客户端。以LED Button应用为例,外围设备(带有LED和按键)作为服务器,集中器作为客户.........【阅读全文】

阅读(1213) | 评论(0) | 转发(0)

发布时间:2020-03-09 00:01:39

本讲为框架介绍,不会牵涉到太多代码细节。   51822的官方SDK其实是没有框架依耐性的。什么叫框架,比如TI的BLE SDK中就有一个操作系统抽象层(OSAL)他是一个轮训的调度。你需要按照他的方式去创建任务等等。 而51822的SDK本质上只是提供了各种调用接口,比如开启初始化协议栈,初始化一些硬件功能模块,.........【阅读全文】

阅读(535) | 评论(0) | 转发(0)

发布时间:2020-03-08 23:55:14

Nordic将其协议栈命名为softDevice,协议栈运行启动后肯定需要访问MCU上的一些外设资源,比如Radio,Timer0等。协议栈启动后,softDevice对这些资源的访问是独占的,即softDevice启动后,Radio,Timer0等外设资源是不允许应用再直接去访问的,不然会破坏协议栈的运行状态。   但是从BLE协议本身来说,BLE的工.........【阅读全文】

阅读(2345) | 评论(0) | 转发(0)

发布时间:2020-03-08 19:32:52

因为该教程为入门基础教程,所以代码的讲解基于资料包里配套的 sdk5.1版本中的串口demo。高版本的sdk基本都是差不多的。代码在路径xxxxx\keil\ARM\Device\Nordic\nrf51822\Board\pca10001\s110\experimental中.........【阅读全文】

阅读(706) | 评论(0) | 转发(0)

发布时间:2020-03-08 16:26:04

1:主机如何知道外围设备的存在:         外围设备广播信息。主机主动扫描,外围设备回复扫描响应以告知主机。2:可发现模式.........【阅读全文】

阅读(492) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册