一、RFCOMM 协议核心考点与高频面试问题
1.1 协议基础与核心功能
考点解析:RFCOMM(Radio Frequency Communication)是蓝牙协议栈中实现串口仿真的核心协议,基于 L2CAP 协议提供类似 RS-232 的可靠数据流传输。其核心功能包括:
- 串口仿真:模拟 9 针 RS-232 接口,支持传统串口设备(如打印机、传感器)的无缝迁移。
- 多路复用:单设备可同时建立最多 60 路连接,通过数据链路连接标识符(DLCI)区分不同通道。
- 流控制:支持硬件(RTS/CTS)和软件(XON/XOFF)流控,确保数据传输的稳定性。
真题示例(2024・华为硬件岗笔试题):RFCOMM 与 SPP 的关系是什么?
答案:
- SPP(串口配置文件)是基于 RFCOMM 实现的应用层协议,定义了如何通过 RFCOMM 建立虚拟串口连接。
- RFCO