您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 蓝牙协议的学习.pdf
  所属分类: 嵌入式
  开发工具:
  文件大小: 1mb
  下载次数: 0
  上传时间: 2019-10-06
  提 供 者: cret****
 详细说明:适合需要蓝牙入门的同学,对蓝牙技术的发展过程,以及蓝牙的主要功能做了介绍δ)、支持电路交换和分组交换业务:监牙支持实吋的同步定向联接(SCO链路)和非实 时的异步不定向联接(ACL链路),前者主要传送语音等实时性强的信息,后者以数据包 为主。语音和数据可以单独或同时传输。蓝牙支持一个异步数据通道,或三个并发的冋步话 音通道,或同时传送异步数据和同步话音的通道。每个话音通道支持64kbps的同步话音 异步通道支持723.2/57.6kbps的非对称双工通信或433.9kbps的对称全双工通信。 (7)、支持点对点及点对多点通信:蓝牙设备按特定方式可组成两种网络:微微网 Piconet) 和分布式网终( (Scatternet),其中微微网的建立由两台设备的连接开始,最多可由八台设备 组成。在一个微微网中,只有一台为主设备( Master),其它均为从设备(Save),不同 的主从设备对可以采用不同的链接方式,在次通信中,链接方式也可以任意改变。几个相 互独立的微微网以特定方式链接在一起便构成了分布式网络。所有的蓝牙设备都是对等的, 所以在蓝牙中没有基站的概念。 (8)、工作距离:蓝牙改备分为三个功率等级,分别是:100mW(20dBm)、2.5mW(4dBm) 和1mW(0dBm),相应的有效工作范围为:100米、10米和1米。 三、 Bluetooth的系统构成 蓝牙主机 Bluetooth host 应用程序 Application 层协设 Higher Layer 主机控制擦口HC 主机控制器 Host controller 蓝牙音频 链路管理 audio LinkManage 基带与链路控制 Baseband& Linkcontroller 射频Rado 蓝牙模块 Bluetooth module 蓝牙设备 Device eu/xuon341719 1、无线射频单元( Radio):负责数据和语音的发送和接收,特点是短距离、低功耗。蓝牙天 线一般体积小、重量轻,属于微带天线。 2、基带或链路控制单元( Link Controller:进行射频信号与数字或语音信号的相互转化, 实现基带协议和其它的底层连接规程。 3、链路管理单元( LinkManager):负责管理蓝牙设备之间的通信,实现链路的建立、验证、 链路配置等操作。 4、蓝牙软件协议实现:如上图紫色部分,这个后面我们做详细说明 地电话A AF优先 应用层 权鉴别器 媒体播放器A AVRCP A2DP AG OS Profile Manage AVDTP AVCTP SDP RFCOMM 文件系统 Bluetooth HMM on host L2CAP DSP UART SD Flash driver driver driver SBC FLASHIA Encode PCM LM MP3 LC Decode Baseband Radio 通信模组、来 电、呼出PcM 语言 /xubin341719 四、蓝牙协议规范 传输协议、中介协议、应用协议; 1、传输协议 负责蓝牙设备间,互相确认对方的位置,以及建立和管理蓝牙设备间的物理链路: 底层传翰协议: 蓝牙射频( Radio)部分、基带链路管理控制器( Baseband.& Link coη ntroller)、链路 管理协议( Link Manager Protocol LMP)。负责语言、数据无线传输的物理实现以及蓝牙 设备间的联网组网。 高层传输协议 逻辑链路控制与适醌器( LogicalLink Control and Adaptation Protocol)L2CAP、主 机控制接∏( Hostcontrol interface,HCl)。为高层应用屏蔽了跳频序列选择等底层传输 操作,为高层程序提供有效、有利于实现数据分组格式 2、中介协议 为高层应用协议或者程序,在蓝牙逻辑链路上工作提供必要的支持,为应用提供不同标 准接∏。 串口仿真协议: RFCOMM、服务发现协议:SDP、互操作协议lrDA、网络访问协议 PPP、|P、TCP、UDP、电话控制协议:TCS、AT指令集 服务发现 象交换 TCPYUDP 音斯视斯控 频褪折 电话控制 协议S A指令集 协议OBEX P 制传输协 分发协议 音频Audo TES AVDT 串囗伤真 RFCOWN B EP 逻辑链蹄控制与适配协L2CAF 主机控制 销协议管母 ink ManagerProtoct 基带与链路控制日 asebandg LinkCcntroller 射频Rado http://blog,esdnet/xubin341719 3、应用协议 蓝牙协议栈之上的应用软件和所涉及到的协议,如:拨号上网、语言功能的应用程序 蓝牙的应用框架如下: (1)、通用应用类框架:査询、建立连接服务等; (2)、蓝牙电话应用类框架:电话控制、语言; (3)、蓝牙连网应用类框架:网络应用相关; (4)、对象交互服务类框架:IrDA、OBEX; (5)、蓝牙音视频控制类框架。 五、硬件接口 般蓝牙芯片通过UART、USB、SDIO、12S、 PCCard和主控芯片通信。如下图所示,通 过UART和上控芯片通信 152nm adie gOnm D-Di3 Dtect bond to FF pn RF 2V8 2.8 PLL 2V8 FL∠V8 010FA 18 H- PLL 28 e Core AG~SF‖ BW SEL BW RXTX SEL CIO/BP Central T 工00 10b Ⅶ- Art AN ADC NQ+ RF/MIF/BT EWRX switch 802. 1a/bg/n WO MUX DAC B BQ+ 日T2+EDR PCMA ADC 11b Digital FM Modem FM 1&FM a 2b ts ADC Rade http://blog.csdnnet/xubin341719 第二章蓝牙协议规范(射频、基带链路控制、链路管理) 蓝牙主机 Bluetooth host 应用程序 Application 高层协议 Higher Layer 主机控制接口HC 主机控制器 Host controle 篮牙音频 in341 链硌管理 audIo ⊥ inkManager 基带与链路控制 Baseband& linkcontroller 射频Rado 蓝牙模块 Bluetooth module 篮牙设备Dece 蓝牙协议是蓝牙设备间交换信息所应该遵守的规则。与开放系统互联(OS)模型一样, 蓝牙技术的协议体系也采用了分层结构,从底层到高层形成了蓝牙协议栈,各层协议定义了 所完成的玏能和使用数据分组格式,以保证蓝牙产品间的互操作性。 、射频协议 射频位置如上图红色部分 1、工作频率 蓝牙工作在2.4 GHZ ISM频段上,蓝牙呆用跳频扩谱技术主动的避免工作频段受干扰 (微波炉的工作频率也是24GHz)。 NOO寸 IEEE802. 11b Bluetooth Microwave Oven Amateur radio 1ttp可1cs可 net xubi好41719 地理位置 sM频段范围 射频信道频率 国、美国、欧洲24000~24835MHzF=(2402+k)MHzk在0、1、…78中随机取值 法国 24465-2483.5MHzF=(2454+ k)MHz, k在0、1 22中随机取值 日本 24710~24970MHzF=(2473+k)MHz,k在0、1、……2中随机取值 西班牙 2445.0~2475.0MHzF=(2449+k)MHzk在0、1、……22中随机取值 我国的蓝牙频率在2402GHz~2.483GHz,蓝牙每个频道的宽度为1MHz,为了减少带 外辐射的干扰,保留上、卜保护为35Hz和2MHz,79个跳频点中至少75个伪随札码眺 动,30S内任何一个频点使用时长不能超过04S。 2、跳频技术、发射功率、时隙 (1)、发射功率:蓝牙发射功率分三级:一级功率100mW(20dBm):二级功率25mW4dBm) 三级功率1mW(dBm); (2〕、物理信道:蓝牙物理信道有伪随机序列控制的79个跳频点枃成,不同跳频序列代 表不同的信道。 跳频频率f()=[2402+k(MHz 信道1 信道2 信道3 tp:/ / blog.csdn.net/x序列号 (3)、时隙:蓝牙跳频速率为1600次/s,每个时间为625uS(1S/1600)称为一个时隙 fk);fk+1)k+2)(k+3);+4)k+5)+6)k+7fk+8)+9)+10K+11(K+12k+13) Master 625uS Slave 二、基带与链路控制协议 蓝牙主机 Bluetooth host 应用程序 Application 高层协议 Higher Lay er 主机控制接口HC 主机控制器 Host Controller 蓝牙音频 链路管理 audio LinkManager 基带与链路控制 Baseband& link controller 射频Rado 蓝牙模块 bluetooth module h蓝牙设备 Devce sdn. net/xbin341719 蓝牙发送数据吋,基带部分将来自高层的数据进行信道编码,向下发给射频进行发送; 接收数据时,将解调恢复空中数据并上传给基带,基带进行信道编码传送给上层。 作用:跳频选择、蓝犭编址、链路类型、信道编码、收发规则、信道控制、音颚规范 安全设置。 、蓝牙分组编码为小端模式; 2、蓝牙地址 BD ADDR: Bluetooth Device Address LAP: Lower Address part低地址部分; UAP: UpperAddress Part高地址部分;
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 相关搜索: 蓝牙协议的学习.pdf
 输入关键字,在本站1000多万海量源码库中尽情搜索: