System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及无线蓝牙接收解调,尤其涉及一种基于ble系统的采样定时跟踪方法、装置和电子设备。
技术介绍
1、随着无线通信的发展,蓝牙技术因其具有低功耗和低成本等特点,也得到了迅速发展。
2、近年来,蓝牙4.0(bluetooth low energy,ble)作为新兴的蓝牙技术,采用gfsk作为物理层的关键技术,同时为了降低成本,对晶振精度的要求进一步降低。
3、在ble系统下,由于收发端采样时钟不一致会带来接收解调性能的恶化,随着接收包长度边长这个问题将变得更加严重。因此,亟需一种方法解决收发端采样时钟不一致带来的接收解调性能恶化的问题。
技术实现思路
1、本专利技术的目的在于提供一种基于ble系统的采样定时跟踪方法、装置和电子设备,以解决现有收发端采样时钟不一致带来的接收解调性能恶化的问题。
2、第一方面,本专利技术提供一种基于ble系统的采样定时跟踪方法,包括:
3、对接收信号进行差分鉴相处理得到差分鉴相信号;
4、基于所述差分鉴相信号和本地已知的接入码相位信息相关完成时钟的初始定时同步;
5、在完成所述初始定时同步后,当所述差分鉴相信号正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计;
6、在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整。
7、采用上述技术方案的情况下,对接收信号进行差分鉴相处理得到差分鉴相信号;基于所述差分鉴相信号和本地
8、在一种可能的实现方式中,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计之后,还包括:
9、在所述预设时间内所述异常次数小于所述异常次数阈值的情况下,对最大检测周期计数进行清零。
10、在一种可能的实现方式中,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计,包括:
11、当前差分鉴相信号出现正负变换的位置出现在周期计数大于n+1的时刻的情况下,将滞后计数加1处理;
12、当前差分鉴相信号出现正负变换的位置出现在周期计数小于n的时刻的情况下,将提前计数加1处理。
13、在一种可能的实现方式中,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:
14、在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当提前计数累积到预设门限值的情况下,将周期计数进行跳跃计数。
15、在一种可能的实现方式中,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:
16、在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当滞后计数累积到所述预设门限值的情况下,将周期计数进行重复计数。
17、第二方面,本专利技术还提供一种基于ble系统的采样定时跟踪装置,所述装置包括:
18、差分鉴相处理模块,用于对接收信号进行差分鉴相处理得到差分鉴相信号;
19、解调模块,用于基于所述差分鉴相信号和本地已知的接入码相位信息相关完成时钟的初始定时同步;
20、次数累计模块,用于在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计;
21、时钟调整模块,用于在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整。
22、在一种可能的实现方式中,所述装置还包括:
23、清零模块,用于在所述预设时间内所述异常次数小于所述异常次数阈值的情况下,对最大检测周期计数进行清零。
24、在一种可能的实现方式中,所述次数累计模块包括:
25、滞后计数子模块,用于当前差分鉴相信号出现正负变换的位置出现在周期计数大于n+1的时刻的情况下,将滞后计数加1处理;
26、提前计数子模块,用于当前差分鉴相信号出现正负变换的位置出现在周期计数小于n的时刻的情况下,将提前计数加1处理。
27、在一种可能的实现方式中,所述时钟调整模块包括:
28、跳跃计数子模块,用于在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当提前计数累积到预设门限值的情况下,将周期计数进行跳跃计数;
29、重复计数子模块,用于在所述预设时间内所述异常次数大于或者等于所述异常次数阈值,且当滞后计数累积到所述预设门限值的情况下,将周期计数进行重复计数。
30、第二方面提供的基于ble系统的采样定时跟踪装置的有益效果与第一方面或第一方面任一可能的实现方式描述的基于ble系统的采样定时跟踪方法的有益效果相同,此处不做赘述。
31、第三方面,本专利技术还提供一种电子设备,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得执行第一方面任一可能的实现方式描述的基于ble系统的采样定时跟踪方法。
32、第三方面提供的电子设备的有益效果与第一方面或第一方面任一可能的实现方式描述的基于ble系统的采样定时跟踪方法的有益效果相同,此处不做赘述。
本文档来自技高网...【技术保护点】
1.一种基于BLE系统的采样定时跟踪方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当所述差分鉴相信号正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计之后,还包括:
3.根据权利要求1所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计,包括:
4.根据权利要求1所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:
5.根据权利要求4所述的基于BLE系统的采样定时跟踪方法,其特征在于,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:
6.一种基于BLE系统的采样定时跟踪装置,其特征在于,所述装置包括:
7.根据权利要求6所述的基于BLE系统的采样定时跟踪装置,其特征在于,所述装置还包括:
9.根据权利要求6所述的基于BLE系统的采样定时跟踪装置,其特征在于,所述时钟调整模块包括:
10.一种电子设备,其特征在于,包括:一个或多个处理器;和其上存储有指令的一个或多个机器可读介质,当由所述一个或多个处理器执行时,使得执行权利要求1-5任一所述的基于BLE系统的采样定时跟踪方法。
...【技术特征摘要】
1.一种基于ble系统的采样定时跟踪方法,其特征在于,所述方法包括:
2.根据权利要求1所述的基于ble系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当所述差分鉴相信号正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计之后,还包括:
3.根据权利要求1所述的基于ble系统的采样定时跟踪方法,其特征在于,所述在完成所述初始定时同步后,当正负变换时刻对应的信号最佳采样点异常时,对异常次数进行累计,包括:
4.根据权利要求1所述的基于ble系统的采样定时跟踪方法,其特征在于,所述在预设时间内所述异常次数大于或者等于异常次数阈值的情况下,进行采样时钟的调整,包括:
5.根据权利要求4所述的基于ble系统的采样定时跟踪方法,其特...
【专利技术属性】
技术研发人员:请求不公布姓名,请求不公布姓名,请求不公布姓名,
申请(专利权)人:成都爱旗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。