论文部分内容阅读
该文首先介绍了蓝牙无线通信的基本知识,包括2.4GHz频段及扩频射频通信技术;同时还介绍了蓝牙通信技术的基本原理,包括主从角色、基带模式和通信的拓扑结构;以及蓝牙协议栈的低3层协议,包括无线层、基带规范和数据链路层协议.在介绍了蓝牙协议栈的整体框架结构之后,详细地讨论了蓝牙协议栈中主机控制器接口规范(即HCI)及其实现.HCI提供对基带控制器和链路管理器的命令接口,以及对硬件状态寄存器和控制寄存器的访问.该接口还提供对蓝牙基带的统一访问模式.在主机HCI和蓝牙硬件间存在一些中间层称为HCI传输层,为主机HCI和蓝牙硬件提供互相交换信息的能力.最后,分析系统的测试数据,并且得出结论.HCI的各个功能模块都满足设计要求,能够为蓝牙上层协议栈的其他高层协议提供可靠的底层软件支持.