自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (19)
  • 收藏
  • 关注

原创 经典蓝牙连接建立过程--L2CAP建立以及SDP过程

其中L2CAP建立部分参考:https://blog.csdn.net/u010657219/article/details/42192481#commentBox前面文件描述蓝牙设备在物理通道上建立了链接,但上层应用若需要在设备之间通信,那么还需要在L2CAP层次建立连接,L2CAP 的CID(通道ID)好比是计算机的端口号,在访问网络时每个应用程序会对应不同的端口号。在L2CAP层中也类似...

2018-12-28 18:34:20 3024

原创 经典蓝牙连接建立过程--物理层

通过Page操作获取到远端设备的信息,接下来建立描述一下连接建立过程。ACL建立连接的流程:一共9个步骤。Step1:建立连接过程1 Create Connection Command底层收到这条指令之后就携带BD_ADDR去做Page。Step2:交换特征,这一步可选。Step 3:主机的Link Manager向从机发送连接请求,从机响应连接请求...

2018-12-28 17:08:05 3041

原创 经典蓝牙page与page scan

1、Page作用:向远端蓝牙设备发起蓝牙连接请求。Page的超时时间如下:最大是40.9秒,最小是0.625ms当远端设备没有超时时间内没有返回Page Response时,返回Page Timeout事件。2、page scan作用:蓝牙设备开启page scan模式,才能够相应其他蓝牙设备的连接请求。例如蓝牙耳机只有处于page scan才允许其他设备来连接。Pag...

2018-12-28 16:01:13 8415

原创 经典蓝牙inquiry与inquiry scan

1、Inquiry命令让蓝牙芯片进入发现周围蓝牙设备的模式,它的返回值是周围蓝牙设备的信号。输入的参数有如下三个:一个是LAP(暂时没有弄明白),一个是Inquiry长度表示发现多久单位是1.28秒,最长是61.44秒,最后一个参数表示在停止发现设备前返回最大设备的响应数。1.1 Inquiry 模式Inquiry模式有3种,主要区别是返回值不一样。第一种模式:标准...

2018-12-28 11:59:00 5024

转载 likely和unlikely宏

首先,无论在何处,当我们遇到宏likely和宏unlikely时,都要明确一点:  if(likely(value)) 等价于 if(value)  if(unlikely(value)) 也等价于 if(value)    也就是说 ,当value值为真时执行if分支,为假时执行else分支,从阅读和理解代码的角度来看,是一样的!!!    以下为这两个宏的一般定义:#def

2013-01-25 18:05:08 428

转载 整理下OSS方面的资料,免得到处找,linux音频编程,open sound system .

浅析ASoC-audio驱动oss框架下/dev/dsp与alsa框架下设备节点打开和创建简易流程http://blog.chinaunix.net/u2/70445/showart_2070710.html OSS--跨平台的音频接口简介http://bbs.lemote.com/viewthread.php?tid=20410    OSS(Open Sound Sys

2013-01-24 13:47:20 616

转载 struct nand_ecclayout 之解义 ,eccbytes,eccpos,eccfree .

【转帖请注明出处:blog.csdn.net/lanmanck】 这里讨论下struct nand_ecclayout,即nand 的ecc布局问题,基于2.6.32-rc2.该结构体定义如下:struct nand_ecclayout {uint32_t eccbytes;    //表示使用几个ecc字节uint32_t eccpos[128]; //表示ecc占用的位置,

2013-01-24 13:43:11 757

解析蓝牙Mesh网络

解析蓝牙Mesh网络是讲蓝牙Mesh的网络拓扑,蓝牙Mesh的基本概念,有这一个文档蓝牙Mesh基本能入门。文档简短内容清晰,页面高清。

2018-12-05

nRF Connect.apk_4.11.0

nRF Connect.apk_4.11.0是Nordic 公司开发的基于android端的测试工具。

2018-12-05

nRF52832开发环境安装与仿真器下载设置

nRF52832开发环境安装与仿真器下载设置  

2018-12-05

Ti BTool上位机工具

Ti BTool工具,配合ti 的USB Dongle可以进行BLE 蓝牙扫描连接,服务读取,数据发送等操作。

2018-12-05

Python数据挖掘入门与实践

Python数据挖掘入门与实践

2018-12-05

Setup_EmbeddedStudio_ARM_v334_win_x64

Setup_EmbeddedStudio_ARM_v334_win_x64 64位版本

2018-12-05

nRF5x-Command-Line-Tools_9_7_2_Installer

nRF5x-Command-Line-Tools_9_7_2_Installer

2018-12-05

nRF52 Mesh SDK V3.0版本

nRf52 Mesh SDK V3.0版本 The nRF5 SDK for Mesh combined with the nRF52 Series is the complete solution for your Bluetooth mesh development. Use it as a foundation to quickly take advantage of the new capabilities. Highlights: Bluetooth mesh profile v1.0 stack Advertising and GATT bearer Node, Relay Node and Proxy Node role support Configuration and health foundation models Application models Generic OnOff Generic Level Generic Default Transition Time Simple OnOff Provisioning Over the advertising and GATT bearer Remote provisioning over relaying nodes Concurrent standard GATT/GAP connections and Bluetooth mesh For connectivity to smart phones and tablets Beaconing Support for over-the-air secure background DFU Cross-platform toolchain Segger Embedded Studio CMake

2018-12-05

蓝牙Sig Mesh资料

蓝牙Sig Mesh的官方资料,包含:Mesh Device Properties v1.0.pdf Mesh_Model_Specification v1.0.pdf Mesh_v1.0.pdf 都是英文。

2018-04-03

NFC协议全部文档

这是从NFC论坛下载下来的全部NFC协议资料,供大家学习

2014-03-12

win串口助手

这个串口 我在32bit的win8.1系统上可以使用,在win7,xp同样亲测可以使用,非常有用。

2013-08-21

Embedded_C_Coding_Standard

Barr Group's Embedded C Coding Standard was developed from the ground up to minimize bugs in firmware, by focusing on practical rules that keep bugs out--while also improving the maintainability and portability of embedded software.

2013-07-22

计算机操作系统入门-俞瑛.rar

计算机操作系统入门-俞瑛.rar计算机操作系统入门-俞瑛.rar

2011-04-01

系统课件-吴庆菊系统课件-吴庆菊

系统课件-吴庆菊系统课件-吴庆菊系统课件-吴庆菊

2011-04-01

Linux程序设计(原书第2版)源码.tar.gz

Linux程序设计(原书第2版)源码.tar.gzLinux程序设计(原书第2版)源码.tar.gz

2011-03-31

linux入门linux入门

linux入门,零基础入门linux,少走弯路

2011-03-31

S3C2440所有寄存器宏定义

S3C2440所有寄存器宏定义,有了它方便,便写ARM程序就快多啦

2011-03-31

linux_NFS_配置步骤

linux_NFS_配置步骤,nfs配置的全过程

2011-03-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除