找回密码
 立即注册

使用微信账号登录

只需一步,快速开始

查看: 791|回复: 1

[其他] 蓝牙SPP 基础知识

[复制链接]
连续签到天数:2天
签到总天数:6天
签到总奖励:39金币
发表于 2023-2-16 09:11:00 | 显示全部楼层 |阅读模式
本帖最后由 伍wind 于 2023-2-21 14:22 编辑

蓝牙SPP 基础知识Á.定义spp是什么
Serial Port Profile,串口通讯协议完成蓝牙设备之间创建串口进行数据传输的一种协议
串口通讯协议(SPP)定义了使用蓝牙进行RS232(或类似)串行电缆仿真的设备应使用的协议和过程。 此协议涵盖的方案通过虚拟串行端口抽象(本身取决于操作系统)来处理使用蓝牙应用程序。 SPP作用  SPP是完成蓝牙串口通讯。蓝牙串口的目的是针对如何在两个不同设备(通信的两端)上的应用之间保证一条完整的通路径
.基本流程
连接流程一般分成三个部分,如图所示:无法显示(略)

1:创建虚拟连接:
A使用SDP提交一个请求来查找RFCOMM服务信道号码。
B请求对远端设备进行认证。
C向远端的RFCOMM通道发起一个新的L2CAP请求。
D 在L2CAP通道上初始化一个RFCOMM连接。
E 在RFCOMM连接上创建一个新的数据连接。
2:接受虚拟串口连接:
A接受发起设备端的认证请求并做处理.
B 在L2CAP层接收一个新的连接。
C接受RFCOMM连接请求在RFCOMM通道上
D 在RFCOMM通道上接收数据连接请求。
3:在本地SDP数据上注册服务
完成通讯。
总结:蓝牙SPP是基础的协议,了解和熟悉蓝牙都是比较关键的。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册  

×
楼主热帖
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
连续签到天数:2天
签到总天数:6天
签到总奖励:39金币
 楼主| 发表于 2023-2-21 14:22:48 | 显示全部楼层
333333333333333333333333333333333333
积分商城 - 让您的金币更有价值!||官方Q群 - 让您的沟通更加及时!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册  

本版积分规则

小黑屋|手机版|我爱蓝牙网 - 52Bluetooth

GMT+8, 2024-4-26 01:35 , Processed in 0.157683 second(s), 15 queries , Gzip On, MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表