光纤熔接 ERP

弱电论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 860|回复: 0
打印 上一主题 下一主题

[资讯] 程序员必须要了解的蓝牙协议规范?

[复制链接]
跳转到指定楼层
1#
发表于 2016-10-19 18:36:37 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
华为代理商
        蓝牙规范包括核心协议与应用框架两个文件。一部分协议规范还定义了蓝牙各层通信协议,应用框架指的是如何应用这些协议实现具体应用的产品。按照蓝牙协议的逻辑功能,协议堆栈分为3个部分:应用协议、中介协议、传输协议。

       应用协议是指那些位于蓝牙协议堆栈之上的应用软件和其中所涉及的协议,其中包括开发驱动各种诸如拨号上网和具有通信等功能的蓝牙应用程序。蓝牙规范提供了中介层和传输层应用框架,在传输层及中介层之上,不同的蓝牙产品必须采用统一符合蓝牙规范的形式;而在应用层上,是完全由开发人员自主实现。事实上,许多传统的应用都可以在蓝牙协议堆栈之上运行的,如:基于串口和OBEX协议的应用。通常蓝牙通讯技术应用程序接口函数的开发是由开发工具的设计人员来完成的,这样有利于蓝牙通讯技术与各类应用的紧密结合。

       中介协议是为高层应用协议和程序在蓝牙逻辑链路上运行提供了必须的支持,为应用层提供了各种不同的标准接口,这方面的协议通常包括了串口仿真协议、服务发现协议、网络方位协议、电话控制协议。

       传输协议主要负责蓝牙设备之间相互确认对方的通讯位置,以及建立和管理蓝牙设备间的物理特性和逻辑链路。这一部分又进一步细分为低层传输协议和高层传输协议。那么低层传输协议侧重于数据与语音无线传输的物理实现以及蓝牙设备的物理和逻辑链路。低层传输协议一般包括蓝牙的射频部分、基带与链路管理协议,高层传输协议包括逻辑链路控制与适配协议和主机控制器的接口。


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|广告咨询|VIP注册|关于我们|联系我们|积分规则|手机版|Archiver|弱电之家论坛 ( 京ICP备11008917号-3 )

GMT+8, 2024-4-27 10:52 , Processed in 0.121437 second(s), 28 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表