会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
云翔世界
轻轻地我来了,正如我轻轻地走了,我挥一挥衣袖,悄悄走进linux的世界
博客园
首页
新随笔
联系
订阅
管理
1
2
下一页
2017年12月12日
FreeRTOS任务创建删除
摘要: FreeRTOS 当前使用的api 接口为 xTaskCreate() 函数原型 pxTaskCode : 实现任务的主要功能的函数,其返回值是void 类型,参数是void * 类型 const pcName:任务名,其长度由宏 configMAX_TASK_NAME_LEN 决定,一般16Sta
阅读全文
posted @ 2017-12-12 17:53 云翔世界
阅读(2533)
评论(0)
推荐(0)
2017年12月10日
BLE外设设计
摘要: 外设的定义外设是什么,一般来说主机通常是电脑,手机等设备,相对而言,他们对功耗的要求要小得多而低功耗主要考虑的是外设部分,所以外设一般是和手机、电脑等相连接的为低功耗高度定制化的产品。外设的工作离不开与主机的交互,所以一般的交互方式为:广播数据,被主机发现并与主机进行建立连接。断开连接。然后在需要的
阅读全文
posted @ 2017-12-10 23:44 云翔世界
阅读(489)
评论(0)
推荐(0)
2017年12月8日
BLE控制器之链路层
摘要: 该部分主要描述链路层的状态以及状态的转换 链路层状态 链路层状态机定义了5中状态: 就绪态 广播态 扫描态 发起态 连接态 状态转换图如下图: 下面会结合这个转换图来介绍各个状态之间相互转换的过程 就绪态 就绪态是链路层的中心态,虽然是非活动状态,但是相对比较重要。能够和其他状态进行相互转化。 其他
阅读全文
posted @ 2017-12-08 11:33 云翔世界
阅读(339)
评论(0)
推荐(0)
2017年12月7日
BLE控制器之链路层二
摘要: 本部分主要描述设备的发现过程 广播实例: 广播分类 设备的发现过程是和广播分不开的,所以先来看看广播。 首先来看看广播,广播包括几种广播。 通用广播 定向广播 不可连接广播 可发现广播 来看看这几种广播的定义和区别: 通用广播它是用途最广的广播方式,这种广播可以被扫描设备扫描到,也可以在接收连接请求
阅读全文
posted @ 2017-12-07 23:33 云翔世界
阅读(356)
评论(0)
推荐(0)
BLE控制器之物理层特性
摘要: 低功耗蓝牙采用了高斯频移键控, 其物理层比特率为1Mbit/s 或者叫 1Mbps, 每一个符号1比特。 传统蓝牙使用79个窄带信道间切换进行信息传输。低功耗蓝牙传输信息使用40个无线信道。 低功耗蓝牙使用最低频率为2402MHz,最高频率 2480MHz,在较低的频率部分,低功耗蓝牙所使用的频率与
阅读全文
posted @ 2017-12-07 18:57 云翔世界
阅读(1170)
评论(0)
推荐(0)
BLE基本理论和概念
摘要: 扫描模式包含两种: 主动扫描: 扫描者需要从广播者哪儿获取更多的参数,此时会向广播者发起一个扫描请求的报文,广播者通过一个扫描响应的报文返回更多的参数。 被动扫描: 扫描者仅仅监听广播。不发送扫描请求。链路层收到数据后将他们交给主机。
阅读全文
posted @ 2017-12-07 17:48 云翔世界
阅读(381)
评论(0)
推荐(0)
BLE主机之ATT和GATT
摘要: 属性协议定义了访问对端设备上的数据的一组规则,数据存储在属性服务器的属性里面,供属性客户端执行读写操作。客户端将请求发送至服务器,后者回复响应消息。客户端可以使用这些请求在服务器上找到所有的属性并且读写这些属性。 属性协议定义了六种类型的消息:1,从客户端发送至服务器的请求2,从服务器发送至客户端的
阅读全文
posted @ 2017-12-07 09:58 云翔世界
阅读(1181)
评论(0)
推荐(0)
BLE主机之SM层
摘要: 安全管理器定义了一个简单的配对和密钥分发协议,配对是一个获取对方设备信任的过程,通常采取认证的方式实现,配对之后,接着是链路加密和密钥分发过程。在密钥分发过程中从设备把密钥共享给主设备。当这两台设备在未来的某个时候重连时,他们可以使用先前分发的共享密钥进行加密。从而迅速认证彼此的身份。
阅读全文
posted @ 2017-12-07 09:51 云翔世界
阅读(468)
评论(0)
推荐(0)
BLE主机之L2CAP层
摘要: 本文介绍L2CAP 部分 L2CAP 的全称是 逻辑链路控制和适配协议, L2CAP 是低功耗蓝牙的复用层,该层定义两个基本概念 L2CAP 信道和L2CAP 信令,L2CAP 信道是一个双向数据通道,通向对端设备上的某一特定的协议或规范, 经典蓝牙使用 L2CAP 的大部分功能,包括动态信道标识符
阅读全文
posted @ 2017-12-07 09:48 云翔世界
阅读(3005)
评论(0)
推荐(0)
2017年12月6日
BLE控制器之HCI接口层
摘要: HCI 是主要是主机提供了与控制器通信的标准接口,这种结构的设计源自于传统的蓝牙,它允许主机将命令和数据发送到控制器,同时允许控制器降事件和数据发送到数据。 主机/控制器接口实际上由两个独立的部分组成:逻辑接口和物理接口。 逻辑接口定义了命令和事件以及相关的行为。 而物理接口则是具体的通过硬件实现具
阅读全文
posted @ 2017-12-06 20:29 云翔世界
阅读(1829)
评论(0)
推荐(0)
1
2
下一页
公告