[发明专利]调整波特率的方法、电子设备及计算机存储介质在审
申请号: | 202110138768.5 | 申请日: | 2021-02-01 |
公开(公告)号: | CN114840464A | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 李广耀 | 申请(专利权)人: | 武汉杰开科技有限公司 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 黎坚怡 |
地址: | 430000 湖北省武汉市东湖新技术开发区*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调整 波特率 方法 电子设备 计算机 存储 介质 | ||
1.一种调整波特率的方法,其特征在于,所述方法包括:
获取发送端与接收端之间波特率的误差;
基于所述误差获取预设补偿参数表;
利用所述预设补偿参数表按照每比特对所述波特率进行修正,以调整所述波特率。
2.根据权利要求1所述的方法,其特征在于,所述误差包括误差幅度及偏移方向,所述预设补偿参数表包括第一预设补偿表和第二预设补偿表,所述基于所述误差获取预设补偿参数表的步骤包括:
响应于所述误差的误差幅度位于预设范围内,获取与所述预设范围对应的所述第一预设补偿表;
响应于所述误差的偏移方向为预设偏移方向,获取与所述预设偏移方向对应的所述第二预设补偿表。
3.根据权利要求2所述的方法,其特征在于,所述第一预设补偿表包括预设序号及与所述预设序号对应的第一预设补偿幅度,所述第二预设补偿表包括所述预设序号及与所述预设序号对应的第一预设补偿方向,所述利用所述预设补偿参数表按照每比特对所述波特率进行修正的步骤包括:
获取所述数据的每个比特;
响应于所述比特的第一序号与所述预设序号相同,从所述第二预设补偿表中获取所述第一预设补偿方向,并从所述第一预设补偿表中获取所述第一预设补偿幅度;
利用与所述第一预设补偿方向和所述第一预设补偿幅度对所述比特的预设采样点按照每比特进行调整。
4.根据权利要求3所述的方法,其特征在于,所述数据的所有所述比特的所述第一预设补偿幅度至少部分不同。
5.根据权利要求3所述的方法,其特征在于,所述第一预设补偿方向包括前移方向、后移方向及零偏移,所述利用所述第一预设补偿方向和所述第一预设补偿幅度对所述比特的预设采样点按照每比特进行调整的步骤包括:
响应于与所述第一预设补偿方向为所述前移方向,将所述比特的预设采样点向前移动所述第一预设补偿幅度,以获得实际采样点;
响应于所述第一预设补偿方向为所述后移方向,将所述比特的预设采样点向后移动所述第一预设补偿幅度,以获得实际采样点;
所述利用所述预设补偿参数表按照每比特对所述波特率进行修正的步骤进一步包括:
响应于所述第一预设补偿方向为所述零偏移,将所述比特的预设采样点作为实际采样点。
6.根据权利要求3所述的方法,其特征在于,所述获取发送端与接收端之间波特率的误差的步骤包括:
发送并由示波器接收测试数据;
计算所述测试数据的总脉冲宽度与所述总脉冲宽度的理论脉冲宽度之间的第一差值,或者计算所述测试数据的单个脉冲宽度与所述单个脉冲宽度的理论脉冲宽度之间的第二差值;
获取所述测试数据的比特的数量,并计算所述第一差值与所述数量的比值为波特率的误差,或者将所述第二差值作为波特率的误差。
7.根据权利要求6所述的方法,其特征在于,所述方法进一步包括:
设置预设累积误差及数据的总比特数;
将所述预设累积误差除以所述总比特数,以获得波特率的预设误差;
根据所述预设误差设置所述数据的每个比特的第二预设补偿幅度及第二预设补偿方向;
利用所述比特的第二序号、所述第二预设补偿幅度生成所述第一预设补偿表;
利用所述比特的第二序号、所述第二预设补偿方向生成所述第二预设补偿表。
8.根据权利要求7所述的方法,其特征在于,所述第二预设补偿幅度小于幅度阈值,所述方法进一步包括:
响应于所述比特的累积补偿幅度为零,设置所述比特的第二预设补偿幅度为零。
9.根据权利要求2至8任一项所述的方法,其特征在于,所述方法进一步包括:
响应于所述误差幅度大于或者等于幅度阈值,执行所述基于所述误差生成补偿参数表的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉杰开科技有限公司,未经武汉杰开科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110138768.5/1.html,转载请声明来源钻瓜专利网。