蓝牙物理连接的建立

蓝牙物理连接的建立过程其实就是蓝牙同步的过程。

众所周知蓝牙有79个频道。在某一个时刻,通信双方在一个频道上。所以可以认为蓝牙通讯是在某个时间段内的定频通讯。只不过是按照某种规律进行跳动。通信双方要实现通信就必须实现跳频系统的同步。

怎样才能实现通信双方的跳频同步呢

   同步的含义是:跳频图案相同,跳变的频率序列(也称频率表)相同,跳变的起止时刻(也称相位)相同。因此,为了实现收、发双方的跳频同步,收端首先必须获得有关发端的跳频同步的信息。蓝牙跳频系统实现同步需要哪些信息呢?


蓝牙跳频系统实现同步需要哪些信息呢

    首先来看下图:                                  

        

   蓝牙的跳频序列是主要是由时钟和地址决定的。

   只要能够获取对方的蓝牙时钟和地址就可以实现与之同步。换句话说蓝牙同步信息就是对方的地址和时钟。

蓝牙跳频系统是如何获取对方的地址和时钟呢?

         请看下图             

       

          该图就是spec上对于pagescan双方行为规定。简单解释如下:

          1:master 进行寻呼,也就是说按照自己的寻呼序列,在79个频道上进行广播ID包,为了加快速度采用3200跳。在一个

             时隙上分别在两个频道上进行广播。下个时隙分别监听第一个频道和第二个频道。

          2:蓝牙设备会不定期的监听某个频道,如果收听到广播ID包,接着在下个时隙也就是625us后在收听到广播的频道上发

             送ID包。

          3:按照 1 中规定此时master在该频道上监听,然后在该频道上回复FHS包。该包中包含了蓝牙的地址和时钟信息。

             具体见下图。 

                                                                                                                               

              

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值