2019年7月1日

[转]shell 特殊字符

摘要: 下面这篇博文对特殊字符总结的非常齐全。这里做一下mark。另外补充一些例子。 https://blog.csdn.net/K346K346/article/details/51819236 假设我们定义了一个变量为:file=/dir1/dir2/dir3/my.file.txt 可以用${ }分别 阅读全文

posted @ 2019-07-01 16:36 arduino 阅读(154) 评论(0) 推荐(0) 编辑

2019年1月29日

十二、powerManager

摘要: PowerManger模块主要负责电池工作状态,电量监测,充放电管理。 1.1 初始化 在PowerInit()接口中完成了powerManager模块的初始化,在初始化的末端,进行了多个ADC请求,分别读取vref,vthm,vchg,vbat。当这些ADC请求返回时,置位相应的标志位,并获得vr 阅读全文

posted @ 2019-01-29 13:54 arduino 阅读(541) 评论(0) 推荐(0) 编辑

十一、设备初始化(ADK4.0)

摘要: 1.1 首先初始化连接库 sinkConnectionInit();à ConnectionInitEx2(); theCm.task.handler = connectionBluestackHandler; 连接库初始化完毕后,发送CL_INIT_CFM给ClientTask(/APPtask/ 阅读全文

posted @ 2019-01-29 13:51 arduino 阅读(1156) 评论(0) 推荐(0) 编辑

十、GAP

摘要: 1.1 背景 GAP(Generic Access Profile)位于主机协议栈的最顶层,用来定义BLE设备在待机或者连接状态中的行为,该Profile保证不同的Bluetooth产品可以互相发现对方并建立连接。GAP定义了: 蓝牙设备如何发现和建立与其他设备的安全/不安全连接; 处理一些一般模式 阅读全文

posted @ 2019-01-29 13:47 arduino 阅读(613) 评论(0) 推荐(0) 编辑

2018年4月5日

十、CSR8670的DFU功能[补充]

摘要: 前一篇转载的博文很清楚,全面的介绍了DFU功能的实现步骤。关于DFU功能,你还需要知道以下信息: 一、image.fs,firmware,loader,psr之间的关系 图1-1 image.fs示意图 图1-2 image.fs,stack,loader示意图 从图1-1可以看出,image.fs 阅读全文

posted @ 2018-04-05 21:33 arduino 阅读(989) 评论(1) 推荐(0) 编辑

[转发]CSR8670的DFU功能

摘要: 本文源自:https://blog.csdn.net/wzz4420381/article/details/52371409 作者:RyomaWang 申明:为了保持原作者内容,这里不进行任何修改,后续另写一篇随笔,作为补充和说明。 1. DFU简介 DFU全称是Device Firmware Up 阅读全文

posted @ 2018-04-05 20:44 arduino 阅读(1019) 评论(0) 推荐(0) 编辑

2017年4月25日

[转发]CSR 量产 烧录 软件

摘要: 蓝牙量产软件主要是为了应对蓝牙设备在批量生产时的一些如固件下载,地址下载,名字修改,以及一些辅助测试和检验功能。 目前,CSR推出的蓝牙芯片按照存储介质以及可编程与否分为两大类:ROM版本和Flash版本,其中Flash版本又分为普通蓝牙芯片以及BLE。具体对应的产品系列见下表所示: ROM版本 E 阅读全文

posted @ 2017-04-25 08:59 arduino 阅读(4619) 评论(0) 推荐(0) 编辑

2016年10月4日

九、SDP

摘要: 1. SDP 1.1 服务概述 SDP, Service Discovery Protocol,服务发现协议。 1.1.1 概念 SDP提供了一种用于发现服务及这些可用服务属性的方法,但它不提供利用这些服务的机制。其架构是Client-Server模式,如下图所示: SDP Server维护了一个服 阅读全文

posted @ 2016-10-04 13:19 arduino 阅读(1285) 评论(0) 推荐(0) 编辑

八、RFCOMM

摘要: 1. RFCOMM 先来看看RFCOMM在协议栈层次体系中的位置。从下图可以看出RFCOMM处于传输层。与AVCTP,TCS-BIN处于同一层次。处于其上层的会话层中的OBEX,SPP等大部分协议通常都采用RFCOMM作为传输协议。因此RFCOMM传输协议在蓝牙协议栈中占据重要一席。 RFCOMM提 阅读全文

posted @ 2016-10-04 13:15 arduino 阅读(5867) 评论(1) 推荐(0) 编辑

七、L2CAP

摘要: 1. L2CAP 在BR/EDR模式下,在connection procedure成功执行后,两台设备通过一条物理信道(physical channel)连接在一起,同时两者之间建立起了一条物理链路(Physical link),以及缺省的ACL-U和ACL-C逻辑链路(Logical Links) 阅读全文

posted @ 2016-10-04 13:12 arduino 阅读(1262) 评论(0) 推荐(0) 编辑

导航