新闻中心

EEPW首页 > 手机与无线通信 > 设计应用 > 基于蓝牙的数据互联传输系统设计

基于蓝牙的数据互联传输系统设计

作者:时间:2012-06-06来源:网络收藏

摘要:在协议体系及通用应用框架的基础上,研究了嵌入式的传输技术,了蓝牙。系统采用流行的ARM处理器,并选用了CSR公司的CSR8510蓝牙芯片作为蓝牙通信的核心,最后了蓝牙传输软件。总体来说,在此所的蓝牙数据具有价格低,性能强,通用性好以及扩展能力强等优点。
关键词:蓝牙;数据传输;CSR8510;ARM处理器

0 引言
由于微电子技术与集成电路技术的进步,使得计算机设备的体积进一步缩小,功耗不断降低。而且随着产品体积的日益减小和对应功耗的降低,使得各种移动、便携式产品越来越广泛地被应用于人们的日常生活中;但由此产生的网络连接和信息交换问题也越发突出。现在,各种移动设备间的无线通信产品已经成为众多厂商正在努力开发的目标。蓝牙技术正是在这样的一种环境下产生的。蓝牙技术致力于构建体积小,功耗低,并能够深度嵌入到其他设备或随身携带的产品;使用蓝牙技术可以实时处理数据、语音、图像,甚至是视频信息。
2010年7月7日蓝牙技术联盟(Bluetooth SIG)宣布,正式采纳蓝牙4.0核心规范(Bluetooth Core Specification Version 4.0),并启动对应的认证计划。会员厂商可以提交其产品进行测试,通过蓝牙4.0后将获得蓝牙4.0标准认证。该技术拥有极低的运行和待机功耗,使用一粒纽扣电池甚至可连续工作数年之久。同时还拥有低成本、跨厂商互操作性、3 ms低延迟、100 m以上超长距离、AES-128加密等诸多特色,可以用于计步器、心律监视器、智能仪表、传感器物联网等众多领域,蓝牙技术将在未来的短距离无线通信中发挥巨大作用。
本文就嵌入式设备上的蓝牙数据传输技术,重点研究了蓝牙协议体系和应用框架,以及嵌入式蓝牙数据传输软件的实现。

1 蓝牙协议概述
蓝牙协议栈是蓝牙通信规范的核心部分,如图1所示。蓝牙协议规定了蓝牙设备的定位、之间的互连操作,以及如何建立连接交换数据,从而可以在蓝牙设备之间进行无缝交互式应用。蓝牙协议采用了网络通信中常用的分层结构,分别完成数据流的过滤和传输、跳频和数据帧传输、连接的建立和释放、链路的控制、数据的拆装、业务质量(QoS)、协议的复用和分用等功能。蓝牙技术的一个主要任务就是能够使使用相同蓝牙协议的本地设备和远端设备互通,而不需要额外的资源和操作。

本文引用地址:http://www.eepw.com.cn/article/154712.htm

a.jpg


从协议的重要性上,蓝牙协议体系可以分为4个层次,即核心协议层、串口协议层、电话控制协议层和可选协议层。各个层还包含了各种具体的协议:
(1)核心协议层:逻辑链路控制和适配协议(L2CAP)、基带、链路管理协议(LMP)、服务发现协议(SDP);
(2)串口协议层:串口仿真协议(RFCOMM);
(3)电话控制协议层:电话控制二元协议(TCSBinary)与AT-Command规范;
(4)可选协议层:点到点协议(PPP)、对象交换协议(OBEX)、UDP/TCP/IP协议、无线应用环境(WAE)、无线应用协议(WAP)、红外移动通信(IrMC)、vCard、vCal。


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭