自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (29)
  • 收藏
  • 关注

转载 Android4.2关于bluetooth在HAL层的分析(1)

1.一些常用的数据结构hardware/libhardware/include/hardware.h中定义了三个重要的结构:struct hw_module_t; //模块类型struct hw_module_methods_t;   //模块方法struct hw_device_t;   //设备类型hw_module_t中包含结构

2014-12-20 16:35:14 558

转载 Android4.2和4.3中enable bluetooth

以下是基于Android 4.2代码,对Bluetooth BR/EDR Enable process的分析。BluetoothAdapter类代表的是local device Bluetooth adapter,而BluetoothDevice类代表的是remote Bluetooth device。在Android 4.3中引入了一个新的类BluetoothManager,它是一个high l

2014-12-20 16:34:24 612

转载 FTS抓包看AVDTP

1.概述  测试过程为打开Audio连接,没有听音乐,人后断开Audio连接,主要目的是为了测试AVDTP的工作流程。2.Frame分析   首先贴出抓取的关于AVDTP的包:   在L2CAP层,分别由Maste和Slave建立了两条关于AVDTP的L2CAP连接,并完成了configure的过程,如下:我们可以看到AVDT

2014-12-20 16:32:02 910

转载 Bluedroid的结构和代码分布

在android4.2中,Google更换了android的蓝牙协议栈,从Bluez换成Bluedroid,我也是初涉这个方面,顺便记录一下。http://source.android.com/devices/bluetooth.htmlandroid development对于4.3蓝牙的介绍:android提供BlueDroid作为默认的协议栈,BlueDroid分为两

2014-12-20 16:30:45 660

转载 SDP协议中的Continuation State

在SDP request和SDP response中,最后一部分为Continuation State,结构如下:State" title="SDP协议中的Continuation State" style="margin:0px; padding:0px; border:0px; list-style:none">它用于一次response不够把所有的Data传回去的情况。这时候需要

2014-12-20 16:27:24 776

转载 FTS抓包看蓝牙的SDP整个过程

1.概述  SDP是蓝牙的Service Discovery Protocol,用来发现远程设备能够提供的Service。它只负责发现对方支持的Service,不负责Service的具体实现。2.背景概念   SDP中的每一个Service用ServiceRecord来表示(具有唯一的32bit的Handle),每一个ServiceRecord由若干Servic

2014-12-20 16:25:50 1312

转载 FTS抓包看蓝牙验证的过程

1.概述   在进行蓝牙设备的连接时,为了保护个人隐私和数据保密的需要,需要进行验证。2.一些FrameFrame74:本地发送Authentication requset command00010001 00000100 00000010 00001001 00000000Opcode: 0x0411Connection Handle: 0x09 = 9

2014-12-20 16:24:51 926

转载 FTS抓包看L2CAP Connection的建立(二)

1.概述    前面一篇博文已经介绍到远端设备对本地的Connection request进行了response,目前L2CAP的连接处于pending状态。这篇将继续抓取下面的一些packets,来看L2CAP Connection的建立过程。 2.一些FrameFrame50:HCI收到ACL Data,传到L2CAP层,是远端的information request000

2014-12-20 16:23:49 627

转载 FTS抓包看L2CAP Connection的建立(一)

一.概述    在前面的文章中介绍了inquiry和ACL connection的建立过程。这个连接建立后,L2CAP signaling channel(CID = 0x0001)就已经存在,可以进行L2CAP连接二.基本概念HCI ACL Data Format:Connection的建立(一)" title="FTS抓包看L2CAP Connection的建立(一)"

2014-12-20 16:22:23 691

转载 在HCI层ACL Connection的建立

一.概述    上一篇博文介绍的是inquiry的整个过程中HCI层的command和event。在寻找到有效的远端蓝牙设备后,开始建立ACL连接,这里仅仅反应HCI层的数据包,对于LM层和Baseband层的数据可能需要抓取FW的log进行查看。二.建立ACL连接的过程1. Create_Connection command  该命令参数如下:BD_ADDR,

2014-12-20 16:20:39 668

转载 在HCI层看从inquiry的整个过程

一.概述   在windows下寻找远端蓝牙设备,从最开始的inquiry寻找设备,到连接设备,到最后配对完成,整个HCI层所发的command和event以及Data包可以反应整个蓝牙的inquiry,pair等原理和过程。这篇笔记就是分析这个过程,结合Spec的具体描述,以此熟悉蓝牙的配对流程。二.Inquiry流程   这个流程主要是inquiry远端的蓝牙设备,不进行连

2014-12-20 16:18:20 723

转载 用FTS分析蓝牙数据包

1.简介  FTS软件相当于蓝牙的数据分析仪器,它可以抓取通过蓝牙IC的数据包,从包中我们可以看到HCI,L2CAP等各层的封包数据,是一个十分有用的软件。2.HCI的command和event以及Data的格式HCI Command Format:HCI Event Format:HCI ACL Data Format:HC

2014-12-20 16:16:21 1045

转载 Android 4.2下的蓝牙

Tieto公司某蓝牙大牛写得《程序员》投稿文章Android 4.2蓝牙介绍蓝牙一词源于公元十世纪丹麦国王HaraldBlatand名字中的Blatand。Blatand的英文之意就是Blue tooth。这是因为这位让丹麦人引以为傲的国王酷爱吃蓝莓以至于牙龈都被染成蓝色。由于Blatand统一了丹麦和挪威,所以,作为无线通信技术的一种,蓝牙技术之所以取名Bluetooth

2014-12-20 16:12:54 808

转载 android安全与权限,属性

android安全与权限,属性介绍:Android是一个权限分离的操作系统,每个应用以唯一的身份标识(Linux用户ID和组ID)运行。系统的不同部分也分成不同的身份。因而Linux把应用之间以及应用与系统之间相互隔离起来。附加细粒度的安全功能是通过一个“许可”的机制,限定特定的进程能够执行指定的操作以及给予对每一个资源点对点的访问的URI许可。安全体系结构Androi

2014-05-28 15:05:05 973

转载 getch(),getche(),getchar()区别

首先不要忘了,要用getch()必须引入头文件conio.h,以前学C语言的时候,我们总喜欢用在程序的末尾加上它,利用它来实现程序运行完了暂停不退出的效果。如果不加这句话,在TC2.0的环境中我们用Ctrl+F9编译并运行后,程序一运行完了就退回到TC环境中,我们根本来不及看到结果,这时要看结果,我们就要按Alt+F5回到DOS环境中去看结果,这很麻烦。而如果在程序的结尾加上一行getch();语

2013-04-19 23:02:05 1004

转载 二叉数操作

void insertbitree(bitree *head,intsource)/*向以HEAD为头结点的排序二叉树中插入一个以SOURCE为内容的点*/{  if(sourceitem)  {       if(head->lchild==NULL)      {          head->lchild=(bitree *)malloc(sizeof(bitree)

2013-04-07 11:07:12 636

原创 8皇后问题

//皇后数 4  5   6  7   8    9   10   11    12      13      14 //独立解 1  2   1  6   12  46   92   341   1787   9233   45752 //全部解 2  10  4  40  92  352  724  2680  14200  73712  365596 #include #

2013-04-07 11:04:47 500

原创 ADS配置

关于ADS1.2AXD调试的一些问题,我的win7系统,ARM板mini2440,使用J_link调试。第一.使用ADS的CodeWarrior编译。使用CodeWarrior编译首先要新建工程,然后新建C后者汇编文件,添加文件到工程,然后要编译的问题了,单独对C和汇编源文件进行编译,然后再使用make连接成一个可执行文件;也可以在添加完文件后直接点击DEBUG,这时会自动将文件编译进入A

2012-09-04 17:52:08 1104

原创 linux安装gcc需要的依赖包

Linux系统中发现gcc未安装,以下为gcc安装过程中的依赖包  rpm -ivh cpp-4.1.2-42.el5.i386.rpm rpm -ihv kernel-headers-2.6.18-92.el5.i386.rpm rpm -ivh glibc-headers-2.5-24.i386.rpm rpm -ivh glibc-devel-2.5-24.i386.rp

2012-08-18 09:54:11 9973 3

转载 linux和windows双系统互拷文件乱码问题

如果你需要在linux下面用到windows下的文件,拷贝上去后经常发现中文显示乱码。。原因是Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。比较繁琐的方法是在windows下用程序把内容转换为utf-8编码格式的,但是相当麻烦,而且遇到一个文件转一回。下面介绍一下,在Linux中如何一劳永逸的解决这个问题,查看文件的编码及如何进行对文件进行编码转换。

2012-08-18 09:41:45 548

21天学通JAVA2(第三版)

一本很好的java入门书籍,好东西大家一起分享

2013-09-23

74系列芯片总汇

74系列芯片,一总有200多种,平时常用的都在这里了

2012-09-03

去除Win7快捷方式上箭头

可以去除快捷方式上显示的箭头,让你看着更舒服

2012-08-31

英语四级备考资料

本人备考CET4时的资料,其中包括答题技巧,如何写作,写作万能句式,阅读攻略,高频词汇,等等,超全的资料,让你完胜四级

2012-08-30

英语四级47套历年真题大全[1989-2011年

大家版词典级大学英语四级47套历年真题大全从1989-2011年

2012-08-30

2010年6月-2011年6月大学英语四级听力

2010年6月-2011年6月大学英语四级听力,音质超好

2012-08-30

51单片机课件 汇编版

单片机课件1汇编的,配套张毅刚主编的教材

2011-12-12

飞秋 局域网数据传输

飞秋 局域网内快速数据传输,用网线连接两台电脑,同型号计算机之间速度可达50M/S

2011-12-12

单片机编程软件

单片机编程软件,汇编,c 方便,简单,易操作

2011-12-12

2011年6月四级真题听力

2011年6月四级真题听力 非录音 cet4

2011-12-12

2010年12月cet4听力

2010年12月cet4听力 真题听力,要的拿走

2011-12-12

2000-2010年全套大学英语四级真题与解析

2000-2010年全套大学英语四级真题与解析 解析详细

2011-12-09

电阻色环的识别

电阻识别,选出颜色就可以直接显示出多大的电阻,简便快捷

2011-12-05

单片机使用工具

单片机使用工具里包含了51单片机的所有基本指令,可以按需要查询每条指令的字节和周期等,简单快捷

2011-12-05

串口调试助手

单片机串口调试助手,给出数据可快速计算出初值,简单快捷

2011-12-05

51单片机定时器计算

51单片机定时器计算。 给出数据可快速计算出初值,简单快捷

2011-12-05

51单片机波特率初值设定

51单片机波特率初值设定小工具,给出数据可快速计算出初值,简单快捷

2011-12-05

电子脉搏计电路

电子脉搏计电路 资料,电子脉搏计电路,有用的就下哦

2011-12-05

电子脉搏计

电子脉搏计资料 课程设计电子脉搏计资料

2011-12-05

红外线遥控电风扇论文

课程设计,红外线遥控电风扇论文 课程设计

2011-12-05

第三届大学物理竞赛试卷

2006南昌大学第三届大学物理竞赛试卷答案 需要的来拿

2011-12-05

08-09复变函数与积分变换期末试卷A卷 南昌大学

08-09复变函数与积分变换期末试卷A卷(南昌大学)

2011-12-05

变配电所及其一次系统

工厂供电中的第四章_变配电所及其一次系统

2011-12-05

数据结构与算法 下载链接

数据结构与算法-浙江大学视频教程 此为迅雷下载链接,下载后导入迅雷下载列表即可下载

2011-12-04

STC单片机烧录工具

很好的单片机下载工具( xp是旧版 win7是新版软件)

2011-12-04

空空如也

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

TA关注的人

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