版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
一、蓝牙技术1、蓝牙技术简介
蓝牙(Bluetooth)是目前比较流行的一种短距离无线通讯技术,其主要目的就是要在全世界范围内建立一个短距离的无线通信标准。蓝牙运用成熟、先进的无线技术来代替电缆,使所有的固定的或者移动的设备连接起来相互通信,以实现资源共享。“蓝牙”技术的作用就是简化小型网络设备(如移动PC、掌上电脑、手机)之间以及这些设备与Internet之间的通信,免除在无绳电话或移动电话、调制解调器、PDA、计算机、打印机、幻灯机、局域网等之间加装电线、电缆和连接器。蓝牙技术连接蓝牙的外部设备蓝牙技术2、蓝牙技术特点
语音和数据的多业务传输低功耗、低成本及低辐射近距离通信安全性蓝牙技术是为了实现以无线电波替换移动设备所使用的电缆而产生的,它试图以相同成本和安全性完成一般电缆的功能,从而使移动用户摆脱电缆束缚,这就决定了蓝牙技术具备以下技术特性。二、蓝牙协议栈的体系结构
底层硬件模块链路管理层(LMP)、基带规范层(BBP)和蓝牙无线电信道构成蓝牙的底层模块。接口层它包括主机控制接口层,蓝牙统一传输管理及主机控制传输层。协议层这一层包括L2CAP、SDP、RFCOMM。高端应用层蓝牙协议栈的最上部是各种应用模型(Profile)。整个蓝牙协议体系结构可分为底层硬件模块、接口层、中间协议层和高端应用层四大部分:三、蓝牙应用编程
使用模拟串口方式使用Winsock方式1、蓝牙编程方式在应用层实现蓝牙通信有两种方式可以选择:
Winsock方式优点是:使用Winsock的Bluetooth通信比BluetoothVirtualSerialPort更简单,不需要配置,而且更强壮,因为使用Winsock的Bluetooth通信可以直接监听到蓝牙设备关闭或者离开通信范围。蓝牙应用编程服务器监听客户端请求连接确认2、蓝牙套接字套接字简单的说,就是不同计算机之间为了满足各自进程间通信的需要所架设的一条数据通道。套接字之间的连接过程可以分为三个步骤:蓝牙应用编程3、蓝牙套接字实现采用蓝牙套接字WINSOCK目的是发现其他蓝牙设备,并通过蓝牙读写数据。在通过蓝牙建立通信频道中产生两个角色:发起方和接受方。接受方进行配置后等待发起方建立连接。一旦连接建立,两方是对等的,都可以发送或接受数据。蓝牙应用编程基于蓝牙的OBEX协议基于OBEX的文件传输实现过程4、OBEX对象交换协议
3、文件交换2、OBEX层连接1、传输层连接服务器端OBEX层API应用程序客户端OBEX层API应用程序四、蓝牙应用程序开发
蓝牙信息传输蓝牙信息系统包括两部分:蓝牙应用程序开发客户端(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 合伙人协议合同书
- 二零二四年度智能硬件设备研发与生产合同
- 二零二四年度商务代理合同代理产品与代理区域
- 换热器采购合作协议
- 广告发布合同案例
- 节能减排合作方案
- 英文房屋抵押贷款合同
- 仓储服务合同升级策略分析
- 招标代理投标文件完全攻略宝典
- 海鲜水产选购协议
- 艺术教育专业大学生职业生涯规划书
- 风力发电职业生涯规划与管理
- 2023年英语四级听力真题(第一套)题目-原文与答案
- 第一节-接入互联网-教案
- 国家开放大学《可编程控制器应用实训》形考任务1(实训一)参考答案
- 85、团队建设与团队管理
- 进化生物学期末总复习
- 大班-科学-桥的过去、现在和未来-ppt课件(互动版)
- 第六章具体行政行为行政合同
- 道路监控系统项目施工重点难点及施工方案
- 【医疗题材纪录片兴起与其传播价值6900字】
评论
0/150
提交评论