[发明专利]一种蓝牙时钟的校准方法和电路结构在审
申请号: | 202110381917.0 | 申请日: | 2021-04-09 |
公开(公告)号: | CN113079497A | 公开(公告)日: | 2021-07-06 |
发明(设计)人: | 蔡羽恒;魏鹏;常学贵;车小林;张俊峰 | 申请(专利权)人: | 思澈科技(上海)有限公司 |
主分类号: | H04W4/80 | 分类号: | H04W4/80;H04B5/02;H04W56/00;H04J3/06 |
代理公司: | 重庆辉腾律师事务所 50215 | 代理人: | 卢胜斌 |
地址: | 201210 上海市中国(上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 蓝牙 时钟 校准 方法 电路 结构 | ||
1.一种蓝牙时钟校准方法,其特征在于,包括以下步骤:
S1、对于第一次开机上电的蓝牙设备,通过蓝牙时钟电路结构中的计算模块计算N个低频率低精度低功耗的数字时钟周期对应的高频率高精度高功耗的数字时钟周期,为减小误差,以上操作进行多次,取对应高频率高精度高功耗的数字时钟周期的平均值,该平均值作为软件的一个全局变量保存;
S2、蓝牙设备之间每隔一段时间进行一次交互,实现收发包的操作,在两次交互的间隔期间,如果蓝牙设备没有其他的任务需要进行,则蓝牙设备进入睡眠状态,蓝牙系统在睡眠状态时蓝牙时钟停止,利用低频率低精度低功耗的数字时钟记录蓝牙设备的睡眠时间;
S3、在蓝牙设备睡眠过程中,当低频率低精度低功耗的数字时钟周期到达预先设定的睡眠时间周期后,蓝牙设备从睡眠状态进入激活状态,激活状态下蓝牙系统运行在高频率高精度高功耗的数字时钟下,在蓝牙系统进入激活状态之后自动触发步骤S1中的计算模块,计算N个低频率低精度低功耗的数字时钟周期对应的高频率高精度高功耗的数字时钟周期,与此同时,根据蓝牙设备上次处于激活状态时计算的N个低频率低精度低功耗的数字时钟周期对应的高频率高精度高功耗的数字时钟周期平均值计算出本次睡眠时间对应的绝对时间,并把该绝对时间补偿到蓝牙时钟,执行步骤S4;
S4、在本次计算N个低频率低精度低功耗的数字时钟周期对应的高频率高精度高功耗的数字时钟周期完成后,将本次计算得出的N个低频率低精度低功耗的数字时钟周期对应的高频率高精度高功耗的数字时钟周期数与之前保存的N个低频率低精度低功耗的数字时钟周期对应的高频率高精度高功耗的数字时钟周期数求和,取平均值,并将此平均值作为新的全局变量进行保存,执行步骤S2。
2.一种蓝牙时钟电路结构,其特征在于,包括:控制整个数字电路模块的寄存器、计算周期数的计数器以及数字时钟同步器,所述寄存器为计算模块提供控制接口以及软件接口;计算周期数的计数器用于计算低频率低精度低功耗的数字时钟周期对应的高频率高精度高功耗的数字时钟周期数,并将计算出来的数字时钟周期数保存到寄存器中;所述数字时钟同步器用于将低频率低精度低功耗的数字时钟和高频率高精度高功耗的数字时钟进行同步。
3.根据权利要求2所述的一种蓝牙时钟电路结构,其特征在于,所述寄存器包括第一寄存器、第二寄存器、第三寄存器和运行模式选择寄存器,
所述第一寄存器是软件可读可写的,第一寄存器用于保存低频率低精度低功耗的数字时钟周期N的寄存器;
所述第二寄存器是软件可读的,第二寄存器中保存有指示信号,该指示信号是用于表示整个数字电路模块计算完成的值是否有效,即表示第三寄存器中保存的N个低频率低精度低功耗的数字时钟周期所对应的高频率高精度高功耗的数字时钟周期数是否有效;
所述第三寄存器是软件可读的,第三寄存器是用于保存N个低频率低精度低功耗的数字时钟周期所对应的高频率高精度高功耗的数字时钟周期数的寄存器;
所述运行模式选择寄存器是软件可读可写的,运行模式选择寄存器包括手动模式寄存器和自动模式寄存器,主要用于控制该模块的运行模式,选择自动触发模式还是手动触发模式。
4.根据权利要求3所述的一种蓝牙时钟电路结构,其特征在于,第一次开机上电的蓝牙设备在手动触发模式下运行,蓝牙设备从睡眠状态进入激活状态时,蓝牙设备在自动触发模式下运行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于思澈科技(上海)有限公司,未经思澈科技(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110381917.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:基于图采样的图注意力网络归纳学习方法
- 下一篇:一种土建施工用支架