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

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

3天内不再提示

STM32WB如何通过多从设备模式实现多连接的资源共享

意法半导体中国 来源:意法半导体中国 作者:意法半导体中国 2022-06-23 09:37 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

随着当代电子技术的发展,每个人拥有的电子产品越来越多,蓝牙成了绝大部分电子产品的标配,而某些场景下,共享资源或者共享电子产品成为一种趋势。比如下面这种场景,同一只智能笔可以动态地被不同的平板电脑手机或笔记本电脑共享或使用,在这里同一设备(STM32WB)可以被许多主设备使用和共享。

STM32WB 支持多连接拓扑

STM32WB 不仅仅支持上面的应用,同时也支持Piconet 拓扑结构、Scatternet 拓扑结构和多从设备拓扑:

Piconet topology(微微网拓扑结构)

蓝牙是一个点对点或者点对多点的拓扑结构,他们的交互都是基于一个物理通道(Physical Channel)上的, 也就是说点对点之间有一条物理通道,点对多点共享一条物理通道,我们把这些共用一个物理通道的集合称之为微微网(piconet)。

STM32WB 作为主设备,能够连接最多8从设备。

Scatternet topology分布式拓扑结构工作在同一物理信道的2个或更多设备相互连接组成piconet。一个piconet由一个主设备和多个从设备组成。 主设备提供时钟和跳频模式的参照标准给从设备去同步。在一个区域里可能有多个piconet,每个piconet使用一个互不相同的物理信道。 一个设备不可以在两个piconet中充当主设备(如果可以的话,那么这两个piconet将会工作在同一频道上)。

一个设备可以在多个不同的piconet中充当从设备角色。一个设备在一个piconet中,又在另一个piconet中,那么这个设备处于scatternet。

或者一个设备在多个不同Piconet中充当不同的角色,在一个piconet中中充当主设备,在另外一个piconet中,充当从设备,那么这个设备也是处于Scatternet。

STM32WB作为主设备连接6个从设备

同时动态的,STM32WB可以作为从设备,连接两个主设备

Multi slave topology (New)多从设备拓扑结构

STM32WB作为从设备,连接8个主设备。

STM32WB 多从设备模式

在这里我们重点介绍如何通过多从设备模式实现多连接的资源共享, 最多8个并发连接,如果主设备在多从设备模式时,可以扫描,广播,连接。它完全兼容蓝牙SIG标准,并且可以与任何的蓝牙LE设备互联互通;而通过主从设备对时隙长度预测机制来避免多连接的碰撞。

1.新的从时隙长度预测机制和槽冲突避免机制:

利用时隙上的动态连接事件持续时间计算,保证了系统的防碰撞性和有效的带宽利用;碰撞预测采用活跃时隙长度缩减和优先级呼叫两种方法。

2.新的主时隙避免碰撞机制:

类似地,对于从时隙碰撞避免机制,该机制避免了下一个调度的主时隙(即连接主时隙或扫描时隙)与所有重叠的从时隙之间的碰撞,建议主连接间隔上设置少量延迟配置,更加有效的使得连接更加流畅。当然随着连接个数的增加,通讯时间间隔会加长,如下表:

原文标题:无线与云连接技术专题之四:STM32WB全面完美支持蓝牙多场景多连接应用

文章出处:【微信公众号:意法半导体中国】欢迎添加关注!文章转载请注明出处。

审核编辑:汤梓红

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

    关注

    119

    文章

    6228

    浏览量

    177580
  • STM32
    +关注

    关注

    2305

    文章

    11123

    浏览量

    371210
  • Piconet
    +关注

    关注

    0

    文章

    2

    浏览量

    7229

原文标题:无线与云连接技术专题之四:STM32WB全面完美支持蓝牙多场景多连接应用

文章出处:【微信号:STMChina,微信公众号:意法半导体中国】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32WB连接扩展板技术解析:硬件架构到开发实践

    STMicroelectronics B-WB1M-WPAN1连接扩展板设有板载STM32WB1MMCH6。STMicro B-WB1M-WPAN1
    的头像 发表于 10-23 09:40 375次阅读
    <b class='flag-5'>STM32WB</b><b class='flag-5'>连接</b>扩展板技术解析:<b class='flag-5'>从</b>硬件架构到开发实践

    STM32WB09xE蓝牙低功耗MCU技术解析

    无与伦比的电池寿命。STM32WB09符合蓝牙低功耗SIG内核规范5.4版,可管理点对点连接和蓝牙网状网络,并支持可靠地建立大规模设备网络。STM32WB09还非常适合用于2.4GHz
    的头像 发表于 10-20 09:29 336次阅读
    <b class='flag-5'>STM32WB</b>09xE蓝牙低功耗MCU技术解析

    STM32WB09KE评估板技术解析与应用指南

    STMicroelectronics NUCLEO-WB09KE STM32WB09评估板是一款蓝牙® 低功耗无线和超低功耗板,内置功能强大、超低功耗无线电,符合蓝牙低功耗SIG规范v5.4
    的头像 发表于 10-17 18:07 623次阅读
    <b class='flag-5'>STM32WB</b>09KE评估板技术解析与应用指南

    STM32WB07CC开发板技术解析与应用指南

    STMicroelectronics NUCLEO-WB07CC STM32 Nucleo-64射频开发板采用基于Arm® Cortex®M0+内核的STM32WB07CC微控制器
    的头像 发表于 10-17 17:11 754次阅读
    <b class='flag-5'>STM32WB</b>07CC开发板技术解析与应用指南

    如何通过数据分析识别设备故障模式

    通过数据分析识别设备故障模式,本质是声振温等多维数据中提取故障特征,建立 “数据特征 - 故障类型” 的映射关系,核心可通过特征提取、
    的头像 发表于 08-19 11:14 546次阅读
    如何<b class='flag-5'>通过</b>数据分析识别<b class='flag-5'>设备</b>故障<b class='flag-5'>模式</b>?

    STM32与机智云连接实现步骤与技巧(上篇)

    通过STM32与机智云的连接,开发者可以实现设备的远程控制和数据管理,提升物联网应用的智能化水平。本文将介绍
    的头像 发表于 05-23 18:10 862次阅读
    <b class='flag-5'>STM32</b>与机智云<b class='flag-5'>连接</b><b class='flag-5'>实现</b>步骤与技巧(上篇)

    请问STM32WB55可以通过固件刷写的方式在芯片里预置key吗?

    我正在开发一款基于stm32wb55的产品。在实际用例中,希望通过芯片内置的key来解密数据,请问有没有可能通过固件/fus刷写的方式将这些key写入到芯片中?
    发表于 03-14 08:26

    STM32WB55RG使用USB ST-LINK连接电脑显示未知USB设备,更新驱动后也没有变化,是什么原因?

    STM32WB55RG使用USB ST-LINK连接电脑显示未知USB设备,更新驱动后也没有变化,这大概是哪里的问题?
    发表于 03-07 07:13

    干货分享 | TOSUN同星设备连接验证报告

    前言:在不同工业场景下,时常会有一台电脑连接多个总线设备使用的需求,而TSMaster强大的硬件资源调度性能,可轻松满足此需求。TOSUN同星软件工程师将通过TC1011,为您带来
    的头像 发表于 02-21 20:03 938次阅读
    干货分享 | TOSUN同星<b class='flag-5'>多</b><b class='flag-5'>设备</b><b class='flag-5'>连接</b>验证报告

    hyper-v共享,Hyper-V 共享:Hyper-V的资源共享设置

    的解决方案。今天就为大家介绍Hyper-V共享:Hyper-V的资源共享设置。    在Hyper-V虚拟化环境中,资源共享实现高效管理和灵活部署的关键功能之一。Hyper-V提供了
    的头像 发表于 02-07 10:26 1857次阅读
    hyper-v<b class='flag-5'>共享</b>,Hyper-V <b class='flag-5'>共享</b>:Hyper-V的<b class='flag-5'>资源共享</b>设置

    N32WB452系列芯片关键特性,定货型号及资源,封装尺寸等信息

    电子发烧友网站提供《N32WB452系列芯片关键特性,定货型号及资源,封装尺寸等信息.pdf》资料免费下载
    发表于 01-22 15:35 1次下载
    N32<b class='flag-5'>WB</b>452系列芯片关键特性,定货型号及<b class='flag-5'>资源</b>,封装尺寸等信息

    N32WB03x系列芯片关键特性,定货型号及资源,封装尺寸等信息

    电子发烧友网站提供《N32WB03x系列芯片关键特性,定货型号及资源,封装尺寸等信息.pdf》资料免费下载
    发表于 01-22 15:04 0次下载
    N32<b class='flag-5'>WB</b>03x系列芯片关键特性,定货型号及<b class='flag-5'>资源</b>,封装尺寸等信息

    STM32WB55RG开发(5)----监测STM32WB连接状态

    ,监测和管理连接状态显得尤为关键。确保可靠连接不仅对于数据的实时传输至关重要,而且在面对低功耗需求、设备管理和故障诊断时,都有着不可或缺的作用。 本文将深入探讨STM32WB
    的头像 发表于 12-16 16:22 2324次阅读
    <b class='flag-5'>STM32WB</b>55RG开发(5)----监测<b class='flag-5'>STM32WB</b><b class='flag-5'>连接</b>状态

    STM32WB55RG开发(3)----生成 BLE 程序连接手机APP

    本项目旨在利用 STM32WB55 微控制器的蓝牙低功耗(BLE)功能,实现与手机 APP 的无线连接通过配置时钟源、启动关键模块(如 RCC、RTC、RF、IPCC 和 HSEM)
    的头像 发表于 12-16 16:06 2713次阅读
    <b class='flag-5'>STM32WB</b>55RG开发(3)----生成 BLE 程序<b class='flag-5'>连接</b>手机APP

    STM32WB55RG开发(1)----开发板测试

    802.15.4-2011 PHY和MAC,支持Thread和Zigbee® 3.0 ,为开发人员打开了广阔的物联网和智能设备应用领域。此外,该套件具有丰富的接口和外设,以及传感器(SENSOR)系列连接器接口,方便用户进行各种硬件
    的头像 发表于 12-16 15:39 2839次阅读
    <b class='flag-5'>STM32WB</b>55RG开发(1)----开发板测试