Windows CE(C#)嵌入式应用开发电子教案王浩 第7章 蓝牙通信应用.pptVIP

Windows CE(C#)嵌入式应用开发电子教案王浩 第7章 蓝牙通信应用.ppt

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蓝牙技术 蓝牙技术 语音和数据的多业务传输 低功耗、低成本及低辐射 近距离通信 安全性 二、蓝牙协议栈的体系结构 底层硬件模块 链路管理层(LMP)、基带规范层(BBP)和蓝牙无线电信道构成蓝牙的底层模块。 接口层 它包括主机控制接口层,蓝牙统一传输管理及主机控制传输层 。 协议层 这一层包括L2CAP、SDP、RFCOMM 。 高端应用层 蓝牙协议栈的最上部是各种应用模型(Profile)。 三、蓝牙应用编程 使用模拟串口方式 使用Winsock方式 蓝牙应用编程 服务器监听 客户端请求 连接确认 蓝牙应用编程 蓝牙应用编程 基于蓝牙的OBEX协议 基于OBEX 的文件传输实现过程 四、蓝牙应用程序开发 蓝牙信息传输 蓝牙应用程序开发 蓝牙文件传输 Logo Windows CE * 第七章 蓝牙通信应用 一、蓝牙技术 1、蓝牙技术简介 蓝牙(Bluetooth)是目前比较流行的一种短距离无线通讯技术,其主要目的就是要在全世界范围内建立一个短距离的无线通信标准。蓝牙运用成熟、先进的无线技术来代替电缆,使所有的固定的或者移动的设备连接起来相互通信,以实现资源共享。 “蓝牙”技术的作用就是简化小型网络设备(如移动PC、掌上电脑、手机)之间以及这些设备与Internet之间的通信,免除在无绳电话或移动电话、调制解调器、PDA、计算机、打印机、幻灯机、局域网等之间加装电线、电缆和连接器。 连接蓝牙的外部设备 2、蓝牙技术特点 蓝牙技术是为了实现以无线电波替换移动设备所使用的电缆而产生的,它试图以相同成本和安全性完成一般电缆的功能,从而使移动用户摆脱电缆束缚,这就决定了蓝牙技术具备以下技术特性。 整个蓝牙协议体系结构可分为底层硬件模块、接口层、中间协议层和高端应用层四大部分: 1、蓝牙编程方式 在应用层实现蓝牙通信有两种方式可以选择: Winsock方式优点是:使用Winsock的Bluetooth通信比Bluetooth Virtual Serial Port更简单,不需要配置,而且更强壮,因为使用Winsock的Bluetooth通信可以直接监听到蓝牙设备关闭或者离开通信范围。 2、蓝牙套接字 套接字简单的说,就是不同计算机之间为了满足各自进程间通信的需要所架设的一条数据通道。 套接字之间的连接过程可以分为三个步骤: 3、蓝牙套接字实现 采用蓝牙套接字WINSOCK目的是发现其他蓝牙设备,并通过蓝牙读写数据。在通过蓝牙建立通信频道中产生两个角色:发起方和接受方。接受方进行配置后等待发起方建立连接。一旦连接建立,两方是对等的,都可以发送或接受数据。 4、OBEX对象交换协议 3、文件交换 2、OBEX层连接 1、传输层连接 服务器端 OBEX层API 应用程序 客户端 OBEX层API 应用程序 蓝牙信息系统包括两部分: 客户端(发送方) 嵌入式设备 服务器端(接收方) PC机 请求(Request) 响应(Response) Logo

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档