资源描述:
《基于蓝牙核心协议应用的研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、—一一一一A.T"iA=A生}S3-}f}tiiQjC一一一-摘要蓝牙技术是一种新兴的短距离无线通信技术,具有低成本、微功率、小体积等优点,蓝牙技术开发的初衷是为实现电缆替代,从而使得各种便携电子设备、计算机外围设备和信息家电等智能终端间的组网与通信更加自由便捷。由于切中人们的工作和工作的迫切需求,1999年蓝牙规范发布之后,蓝牙技术得到了全球各界空前的广泛关注。随着技术的发展和深入,它的应用己经或即将扩展到信息家电、计算机、交通、医疗、工业控制等更广泛的领域。蓝牙技术是一项开放性的技术,在蓝牙SIG(Speci
2、alInterestsGroup)成立之初,便无偿向全球产业界公开蓝牙规范,从而使蓝牙在技术的推广与普及以及技术的革新改进受到了广泛的支持。蓝牙技术规范是由蓝牙SIG制定的,其目的是使符合该规范的各种应用之间能够互通,本地设备与远端设备使用相同的协议,不同的应用所用的协议不尽相同。但所有的蓝牙应用都要用到蓝牙技术规范中的核心协议。本论文主要研究蓝牙核心协议(包括基带规范(1313,BasebandSpecification)、链路管理协议(LMP,LinkManagementProtocol)、逻辑链路控制与适配
3、协议(L2CAP,LogicalLinkControlandAdaptationProtocol)和业务发现协议(SDP,ServiceDiscoveryProtocol)),并在此基础上实现基于蓝牙协议的无线数据传输。基于以上理论研究,构建蓝牙应用系统,具体是利用嵌入了蓝牙协议的单片机通过串口实现对蓝牙模块的控制,完成数据的收发处理。协议的实现关键在于HCI(HostControllerInterface)的实现,在此基础上就可以进行初步的信息的收发,实现诸如工业控制等领域的应用,而逻辑链路控制与适配协议(L2
4、CAP)以及业务发现协议(SDP)的实现则可以使蓝牙系统和现今的许多应用协议相适配融合,从而根据实际应用构建不同的协议栈,实现数据同步,无线连入局域网等功能。关键词短距离无线通信;蓝牙规范;核心协议;应用AbstractBluetoothisanewlyarisingshortrangewirelesscommunicationtechnologywiththeadvantagesoffewercost,lowerpower,andsmallervolumeandsoon.TheoriginalaimofBluc
5、toothtocomeintobeingistoreplacethecableamongvariouselectronicequipments,peripheralequipmentsandintelligentterminalssoastomakethecommunicationandnettingeasierandfreer.Forquitewellmeetingtherequirementsofpeople,eversinceBluetoothSpecificationwasissuedin1999,Blu
6、etoothhaswinedunprecedentedattentionsandsupportsfromallovertheworld.Andwiththetechnologystillgoingahead,itsapplicationshasreachedthefieldsofinformationhouseholdsappliances,computer,traffic,medicaltreatmentandindustryauto-controlsystemsandetc.Bluetoothisanopen
7、ingtechnology.WhentheSIG(SpecialInterestsGroup)cameintoexistence,itissuedthespecificationforfree.This,togreatextent,promotedthepopularizationandinnovationofthetechnology.BluetoothSpecificationisestablishedbyBluetoothSIG,Itsaimistoensuretheinteroperabiiitybetw
8、eentwoequipmentsusingthesameprotocolsthatcorrespondingtoBluetoothSpecification.Differentapplicationsuserespectiveprotocols.However,nearlyalltheapplicationofBluetoothneedthecoreprotocolsde