news 2026/5/5 23:47:33

经典蓝牙中RFCOMM与SPP的关系

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
经典蓝牙中RFCOMM与SPP的关系

0 Preface/Foreword

0.1 结论

RFCOMM是协议(Protocol),SPP是配置文件(Profile);SPP是基于RFCOMM定义的一种应用规范。

直白地说

没有RFCOMM,就没有SPP;

RFCOMM不等于SPP

1 RFCOMM与SPP的关系

1.1 RFCOMM介绍

RFCOMMRadioFrequencyCommunication

  • 类型:协议(Protocol)
  • 层级:跑在L2CAP之上
  • 作用:
    • 在蓝牙上模拟RS-232串口的字节流通信。

1.1.1 RFCOMM提供的能力

  • 面向字节流(像UART)
  • 可靠传输
  • 多路复用(DLCI)
  • 流控
  • 端口概念(类似COM1 / COM2)

RFCOMM本身不规定你要用这个串口干嘛

1.2 SPP介绍

SPPSerialPortProfile

  • 类型:Profile(配置文件/应用规范)
  • 层级:应用/使用层
  • 作用:
    • 规定如何使用RFCOMM来实现蓝牙串口通信

1.2.1 SPP提供的能力

SPP说明的不是怎么传字节,而是:

  • 角色是谁(Client/Server
  • 如何通过SDP发现串口服务
  • 如何建立RFCOMM连接
  • 上层应用该怎么用这个虚拟串口

1.3 两者的关系

1.3.1 正确的协议栈关系(经典蓝牙)

  • SPP (Profile: 使用规范)
    • RFCOMM (Protocol:串口仿真)
      • L2CAP
        • ACL
          • Baseband
            • RF

可以简单理解

  • RFCOMM:提供串口能力
  • SPP:如何标准地使用这个串口

1.3.2 形象的类比

蓝牙现实世界
RFCOMMTCP/IP
SPPHTTP
  • TCP:提供可靠的字节流
  • HTTP:规定如何在TCP上传网页

RFCOMM可以被不同的profile使用,SPP只是其中之一

1.3.3 RFCOMM不只是被SPP使用

使用RFCOMM的profile:

ProfileRFCOMM用途
SPP数据本身(串口)
HFPAT控制信令
PBAP电话簿传输控制
MAP短信消息控制

RFCOMM是通用控制/数据通道;SPP只是把RFCOMM当数据通道来用的Profile。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/5 23:36:00

【Excel提效 No.044】一句话搞定数据分列按固定宽度拆分

目录 你是否也遇到过这些问题 处理效果 1. 前置准备 2. 超简单AI自动化解决方案 第1步:准备好你的原始数据 第2步:针对指定的文件下达指令 第3步:验收 还能解决这些同类问题 指令为什么这么有用? 更多场景直接抄作业 1. 拆分银行卡号 2. 拆分产品编码 3. 拆分订单号 4. 拆分…

作者头像 李华
网站建设 2026/5/5 23:26:27

YOLO训练入门(下)学习笔记(第四集)

⏱ 00:02 - 00:30|核心类比:训练 管员工电脑硬件(CPU / GPU / 内存) 员工模型训练 让员工干活👉 核心思想:不要让硬件偷懒,也不要让它过劳崩溃⏱ 00:30 - 01:36|如何判断训练速度&…

作者头像 李华
网站建设 2026/5/5 23:20:37

使用 Taotoken CLI 工具一键生成并写入多款开发工具的配置文件

使用 Taotoken CLI 工具一键生成并写入多款开发工具的配置文件 1. Taotoken CLI 工具概述 Taotoken CLI 工具(taotoken/taotoken)是为开发者提供的命令行工具,支持快速配置多种大模型开发工具的运行环境。通过交互式菜单或子命令&#xff0…

作者头像 李华
网站建设 2026/5/5 23:17:55

大语言模型逻辑验证框架:原理、实现与应用

1. 项目背景与核心价值大语言模型在文本生成、问答系统等任务中展现出惊人能力,但其逻辑推理的可靠性和一致性始终是业界痛点。我在实际项目中发现,当模型需要处理数学证明、法律条文解析或复杂决策场景时,经常出现前后矛盾、违反基本逻辑规则…

作者头像 李华