蓝牙通信技术的模型解析与开发
电子元件,电子元器件深圳市创唯电子有限公司
您现在的位置: 首页 > 电子技术
蓝牙通信技术的模型解析与开发  2012/3/1
摘要:本文依据Ericsson蓝牙开发包EBDK的特点,从多个方面解析蓝牙模块与计算机系统的通信过程,并介绍软件编程中的接口设置。关键词:蓝牙技术;无线通信;解析前言蓝牙技术是基于WPAN(WirelessPersonalAreaNetwork)的无线网络连接技术,是以短程无线电收发技术为固定与移动设备通信环境建立了一个短程无线电的特别连接。它建立一个通用的无线电空中接口以及控制软件的公开标准,使无线通信技术和计算机技术紧密结合,使不同厂家生产的便
  摘  要: 本文依据Ericsson蓝牙开发包EBDK的特点,从多个方面解析蓝牙模块与计算机系统的通信过程,并介绍软件编程中的接口设置。
关键词: 蓝牙技术;无线通信;解析

前言
蓝牙技术是基于WPAN(Wireless Personal Area Network)的无线网络连接技术,是以短程无线电收发技术为固定与移动设备通信环境建立了一个短程无线电的特别连接。它建立一个通用的无线电空中接口以及控制软件的公开标准,使无线通信技术和计算机技术紧密结合,使不同厂家生产的便携式设备在没有电线或电缆相互连接的情况下在近距离范围内具有互用、互操作的性能,代替固定与移动通讯设备之间的电缆。利用Ericsson蓝牙开发包EBDK(Ericsson Bluetooth Development Kit),可以快速开发出建立在蓝牙通信技术之上的应用,加速产品开发的进度。
蓝牙系统模块分析
蓝牙协议体系结构框架如图1所示。
从软件和硬件来划分,蓝牙协议体系结构可分为底层硬件模块,中间协议层(软件模块)和高端应用层三大部分。链路管理层(LM),基带层(BB)和射频层(RF)属于蓝牙的硬件模块。
中间协议层包括逻辑链路控制和适配协议(1.2CAP),服务发现协议(SDP),串口仿真协议(RFCOMM)和电话通信协议(TCS)。蓝牙协议栈的最上部是高端应用层,它对应于各种应用模型的profile,是profile的一部分。
主控制器接口HCI(Host Controller Interface)是蓝牙协议中软硬件之间的接口。它提供一个调用下层基带,链路控制层,状态和控制寄存器等统一的命令接口。HCI协议以上的协议软件实体运行在主机上,而HCI以下的功能由蓝牙设备来完成,两者之间通过传输层进行交互。HCI提供对基带控制器和链路管理器的命令接口,以及对硬件状态和控制注册成员的访问。该接口还提供对蓝牙基带的统一访问模式。

EBDK硬件结构
EBDK上的硬件分布结构如图2所示。Radio模块是蓝牙硬件的射频模拟部分,包括射频发射器和射频接收器,以跳频技术实现频率扩展,进行ISM频段频率信号的发送和接收。基带模块则对物理信道进行管理,链路控制模块进行通信链路的建立、鉴权。

软件功能分析
软件分为两部分:运行在主PC上的主机软件和在蓝牙基带设备上运行的ROM程序。EBDK主机软件在win98、NT PC上运行,通过RS-232USB连接到EBDK。结构示意图如图3所示。
与《蓝牙通信技术的模型解析与开发》相关列表
电话:400-900-3095
QQ:800152669
库存查询
Copyright(C) 2011-2021 Szcwdz.com 创唯电子 版权所有 备案号:粤ICP备11103613号
专注电子元件代理销售  QQ:800152669  电子邮件:sales@szcwdz.com  电话:400-900-3095