0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

蓝牙透传模块芯片的BLE和SPP有什么区别?如何理解

清月电子 来源:清月电子 作者:清月电子 2023-01-05 11:54 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

一、什么是蓝牙透传芯片

poYBAGO2ScmAU4qxAAPLvwv6kkM867.png

蓝牙透传芯片的BLE和SPP有什么区别?如何理解呢?
首先要明确几个关键词,蓝牙芯片,蓝牙透传,蓝牙BLE,以及蓝牙SPP


第一:蓝牙芯片的概念可以参见一下网上的说明:
蓝牙芯片,一般都是属于SOC级别的芯片,区别于传统的MCU以及射频芯片,可以简单的理解为单颗芯片实现了MCU+射频。其中MCU负责蓝牙的协议栈的处理,比如蓝牙的各个物理层的数据传输,数据编码,数据解码等等
而其中的射频部分,就是纯粹的RF的物理层,即完成无线数据的收发,不负责编解码部分。所以可以理解为蓝牙芯片是相对比较复杂的设计

第二:蓝牙透传的概念理解
蓝牙透传,实际上就是蓝牙应用的二次封装,它存在的意义就是方便客户使用蓝牙这项技术,因为单纯的对蓝牙SOC编程,是一件有门槛的事情,需要掌握的概念比较多,并且代码量也相对比较庞大,所以在一些用量不大的情况下都会选择使用MCU+蓝牙模块去实现蓝牙的功能,比如和手机、平板等等进行蓝牙的数据交互
所有的蓝牙部分的数据,全部由蓝牙模块去完成,最终转化为简单的接口,比如:串口、IIC接口或者SPI接口等等
这样的好处,就是工程师在开发产品的时候,不用关心蓝牙部分的原理,只需要做好对应的接口的发和收,就可以了。把更多的精力放在行业功能细节的开发上面,这样虽然增加了成本,但是大大的提高了产品的稳定性,以及开发效率。

第三:蓝牙BLE透传的概念理解
蓝牙BLE是属于蓝牙协议里面的一个子集而已,属于低功耗蓝牙部分,这个基本上是记忆蓝牙4.0版本以后才有的新技术,推出到现在也差不多10年的时间了
蓝牙BLE主打的是数据传输,比如常见的:小米蓝牙手环,苹果的airtag防丢器等等应用
蓝牙BLE的透传,实际上还是属于蓝牙透传应用的一部分,因为IOS的存在,所以基本上需要和IOS设备进行连接的,都是必须走蓝牙BLE的。
至于透传的说明,和前面讲到的“蓝牙透传”概念是一致的
也就是说,“蓝牙BLE透传”是属于“蓝牙透传”的一个子集而已
目前来说,蓝牙BLE会是以后的主流,并且会随着蓝牙协议版本的不断升级,也会得到很大程序的技术升级,比如最新的LE audio也是基于BLE的底层技术

第四:蓝牙SPP透传的概念理解
蓝牙SPP也是属于蓝牙协议的子集,但是它和BLE不同,SPP的存在是在蓝牙协议初期的时候就已经有了,最早的蓝牙协议1.0版本,里面就包含了SPP的部分
蓝牙SPP属于经典蓝牙的里面的子集。而经典蓝牙是属于蓝牙协议的子集。他们是这样的一个从属关系
蓝牙SPP的推出,至今也有小20年了,应用场景也是非常的广泛,但是基本上大部分的应有都在被BLE慢慢的替代,毕竟蓝牙协议以后的发展趋势,就是BLE。经典蓝牙的应用慢慢的也会退出历史的舞台
蓝牙SPP最典型的产品,莫过于HC-05这个模块了,实在是太出名了,不知道当初设计这款模块的人还记不记得当初为啥子设计它,有没有想过它能带来如此广泛的应用,确实设计的好,但是这个有历史的原因,那就是没得选,只有CSR一个选择
蓝牙SPP的透传,也还是属于蓝牙透传应用的一部分,因为IOS的存在,所以基本上需要和IOS设备进行连接的,都是必须走蓝牙BLE的。但是安卓端的历史原因,很多的应用还是走的传统的SPP,不知道为啥很多的厂商不愿意改
比如:蓝牙打印机、门禁等等,都还是SPP 。其实他们大可以改成ble,也是没问题的,估计应该是产品成熟之后,谁也不愿意费那个劲去改动了。除非SPP彻底的退出历史舞台,不得不改

poYBAGO2Sc-AJBouAAFWWjUglPE887.png

二、双模和单模如何理解

pYYBAGO2SdWAdTaPAATbE3MqorM053.png

首先,什么是单模:
指有一种蓝牙版本,运行一种蓝牙协议栈的模块,常用在BLE模块时,是单模式模块,简称单模。也有早期的经典蓝牙,比如2.1也是单模的,但是实现的就是传输音乐,常见的比如:蓝牙耳机、蓝牙音箱等等应用,它只需要单模就足够了


其次,什么是双模:
内置两个蓝牙版本,运行两套协议栈的蓝牙芯片,比较出名的厂商,比如:瑞昱、易兆微、杰理、炬芯等等厂商的芯片,常见的型号比如:KT6368A。芯片最大的特点是在安卓只能使用3.0蓝牙,在IOS系统只能使用BLE蓝牙,价格基本和单模的持平,正因为前面所描述的BLE和SPP的存在,所以双模的芯片依然还有很强的生命力


最后:以后的趋势必定是单模的天下
随着蓝牙5.2版本的退出,以后音频的应用也会逐步的变换为BLE,比如LE AUDIO的大面积铺开,传统的经典蓝牙也会走下舞台,但是个时间必定会很漫长

审核编辑黄昊宇

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 芯片
    +关注

    关注

    460

    文章

    52816

    浏览量

    445653
  • BLE
    BLE
    +关注

    关注

    12

    文章

    711

    浏览量

    65043
  • SPP
    SPP
    +关注

    关注

    1

    文章

    19

    浏览量

    8324
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    JDY-24M模块基本使用说明(主从、MESH组网、BLE等数据传输)

    本文介绍了JDY-24M蓝牙模块的基本特性,如何使用其串口蓝牙数据传功能,蓝牙MESH组网数据传输。
    的头像 发表于 07-22 13:22 745次阅读
    JDY-24M<b class='flag-5'>模块</b>基本使用说明(主从<b class='flag-5'>透</b><b class='flag-5'>传</b>、MESH组网、<b class='flag-5'>BLE</b>等数据传输)

    HM-BT2204蓝牙模块规格详解:功能特性、电气参数及应用设计指导

    内容概要:HM-BT220X是一款基于低功耗蓝牙BLE5.2SoC芯片模块,采用ARM®C
    发表于 07-21 09:56 0次下载

    ESP32用作经典蓝牙串口模块与手机进行串口通信

    本文介绍了如何把ESP32用作一个蓝牙串口设备使用,其功能和常用的HC-05/06串口蓝牙设备一样。并与手机蓝牙串口APP进行双向
    的头像 发表于 06-20 17:45 1189次阅读
    ESP32用作经典<b class='flag-5'>蓝牙</b>串口<b class='flag-5'>透</b><b class='flag-5'>传</b><b class='flag-5'>模块</b>与手机进行串口通信

    低功耗蓝牙BLE模块HM-BT4531的技术规格与应用指南

    内容概要:HM-BT4531是一款基于高性能、超低功耗蓝牙5.1芯片CMT4531的低功耗蓝牙BLE
    发表于 06-12 17:13 1次下载

    亿佰特首款高通芯BLE5.1蓝牙音频模块!还有蓝牙测试套件、USB转接板上新!

    的一款高性能、低功耗、高性价比的蓝牙BLE5.1音频模块。主控采用高通的QCC5125芯片模块提供了一种具有片上
    的头像 发表于 04-17 19:34 675次阅读
    亿佰特首款高通芯<b class='flag-5'>BLE</b>5.1<b class='flag-5'>蓝牙</b>音频<b class='flag-5'>模块</b>!还有<b class='flag-5'>蓝牙</b>测试套件、USB转接板上新!

    低功耗蓝牙模块在物联网的应用

    在当今万物互联的时代,低功耗蓝牙模块凭借其独特的优势,正成为物联网领域中不可或缺的关键技术之一。它如同一座无形的桥梁,将各种设备紧密相连,实现了数据的高效、稳定传输,为智能生活和工
    的头像 发表于 04-09 14:34 682次阅读
    低功耗<b class='flag-5'>蓝牙</b><b class='flag-5'>透</b><b class='flag-5'>传</b><b class='flag-5'>模块</b>在物联网的应用

    GD32与STM32什么区别

    电子发烧友网站提供《GD32与STM32什么区别.docx》资料免费下载
    发表于 04-03 17:27 0次下载

    蓝牙TD5322A-AC6328A完整资料

    支持蓝牙BLESPP的数芯片蓝牙5.1版本。传输距离大于50m。
    发表于 03-06 17:56 5次下载

    私有云和公有云什么区别

    私有云和公有云在多个方面存在显著的区别,以下是具体的比较,主机推荐小编为您整理发布私有云和公有云什么区别
    的头像 发表于 02-20 10:38 893次阅读

    芯知识 BLE(低功耗蓝牙模块)和SPP(传统蓝牙模块)的对比

    BLE蓝牙低功耗适用于长时间运行设备,数据传输速率低,连接范围小;SPP蓝牙串口协议功耗高,传输速率快,连接范围广。选择蓝牙
    的头像 发表于 02-13 15:06 823次阅读

    BLE方案,IoT短距无线通信的“中坚力量”

    BLE技术实现设备间快速数据同步,支持多设备连接,功耗低,兼容性强,适用于物联网设备。通过简单设置即可上手,加速产品开发,广泛应用于智能家居、医疗设备等领域,未来有望在IoT中发挥更重要作用。
    的头像 发表于 02-11 10:14 1493次阅读
    <b class='flag-5'>BLE</b><b class='flag-5'>透</b><b class='flag-5'>传</b>方案,IoT短距无线通信的“中坚力量”

    BLE方案,IoT短距无线通信的“中坚力量”

    BLE技术是一种采用蓝牙通信协议在设备之间实现数据透明传输的技术,设备在通信时会互相验证身份和安全密钥,具有较高的安全性。
    的头像 发表于 01-21 14:23 561次阅读
    <b class='flag-5'>BLE</b><b class='flag-5'>透</b><b class='flag-5'>传</b>方案,IoT短距无线通信的“中坚力量”

    Zigbee模块使用手册

    电子发烧友网站提供《Zigbee模块使用手册.pdf》资料免费下载
    发表于 01-12 09:32 2次下载

    芯片和模组什么区别?相比芯片,模组的优势是什么?

    芯片和模组什么区别?相比芯片,模组的优势是什么?Part.01模组和芯片的定义模组,也就是模块
    的头像 发表于 12-16 14:00 2789次阅读
    <b class='flag-5'>芯片</b>和模组<b class='flag-5'>有</b><b class='flag-5'>什么区别</b>?相比<b class='flag-5'>芯片</b>,模组的优势是什么?

    蓝牙模块-模块MS88SF2 V 1.0.0产品规格书

    电子发烧友网站提供《蓝牙模块-模块MS88SF2 V 1.0.0产品规格书.pdf》资料免费下载
    发表于 11-20 16:45 0次下载