论文部分内容阅读
蓝牙(Bluetooth)是一种新的用于建立短距离无线通信网络的无线接入技术,它具有方便、灵活、成本低和功耗低等优点,并且在全球范围内技术标准是完全开放的。经过多年的论证和发展,这项技术已经日臻完善和成熟,具有非常广阔的应用前景。本论文选择蓝牙技术为研究对象。首先对蓝牙通信技术协议规范进行了深入地研究,并着重论述了规范的各个协议层,包括基带层、射频、链路管理层、逻辑链路控制与适配层、服务发现协议以及串口仿真协议。其次,根据蓝牙耳机的开发特点,详细介绍了本课题采用的蓝牙单芯片软件开发平台Bluelab和硬件开发平台,并对其函数库和APIs进行了描述。在此基础之上,分析蓝牙技术在移动电话中的应用,根据蓝牙Headset的原理,实现了Headset和语音网关之间从协议栈底层到上层蓝牙链路的建链过程(ACL、L2CAP、RFCOMM链路),并设计出Headset高层应用的系统流程,最终实现软件编程和调试。同时,基于英国CSR公司(Cambridge Silicon Radio)的蓝牙芯片Bluecore2-External,完成了蓝牙耳机的硬件系统设计,并提出具体解决的方案。总之,本文主要为了实现蓝牙技术的一个应用模型-无线蓝牙耳机,在此之上,较全面地论述了蓝牙通信技术的协议规范及蓝牙应用开发的方法及步骤,掌握了蓝牙无线接入这门新技术,为将来进一步地深入研究蓝牙技术、开发蓝牙产品奠定了坚实的基础。