[发明专利]一种数据解码方法有效
申请号: | 201410108273.8 | 申请日: | 2014-03-21 |
公开(公告)号: | CN103888107B | 公开(公告)日: | 2017-04-19 |
发明(设计)人: | 李东声 | 申请(专利权)人: | 天地融科技股份有限公司 |
主分类号: | H03K5/01 | 分类号: | H03K5/01 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100083 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据 解码 方法 | ||
技术领域
本发明涉及一种电子技术领域,尤其涉及一种数据解码方法。
背景技术
支持音频接口的智能密钥设备(例如音频KEY、USBKEY等)可以采用音频信号通过音频接口实现与外部终端(例如手机)之间的数据交互。音频信号是一种模拟信号,在传输过程中可能存在波形失真的情况,智能密钥设备在接收到通过音频信号传输的数据时,如果音频信号出现波形失真情况,则将会导致智能密钥设备对数据进行解码时产生误差,降低了数据解码的准确性,甚至可能导致解码失败。
现有技术中无法提供一种数据解码方案,使得智能密钥设备接收到来自外部终端的音频信号时,提高智能密钥设备对数据进行解码的准确性和成功率。
发明内容
本发明旨在解决上述问题。
本发明的主要目的在于提供一种数据解码方法;
本发明的主要目的在于提供另一种数据解码方法。
为达到上述目的,本发明的技术方案具体是这样实现的:
本发明第一方面提供了一种数据解码方法,包括:
A:通过音频接口接收正弦波,所述正弦波包括至少一个周期的波形,不同的周期表示不同的比特值;
将所述正弦波处理为方波,所述方波携带有待解码数据,将所有携带有待解码数据的方波拼接为第一方波;
B:判断所述第一方波是否包含预设个数的连续且周期相同的波形;
如果所述第一方波包含预设个数的连续且周期相同的波形,则确定所述第一方波携带有同步头数据,执行步骤E;和/或,
如果所述第一方波没有包含预设个数的连续且周期相同的波形,则确定所述第一方波没有携带有同步头数据,则在所述第一方波中基于预设阈值判断是否包含毛刺波形;
如果所述第一方波中没有包含毛刺波形,则返回步骤A;和/或,如果所述第一方波中包含毛刺波形,执行步骤C;
C:对所述第一方波进行毛刺波形去除处理,得到第二方波;
D:判断所述第二方波是否包含预设个数的连续且周期相同的波形;
如果所述第二方波包含预设个数的连续且周期相同的波形,则确定所述第二方波携带有同步头数据,执行步骤E;和/或,
如果所述第二方波没有包含预设个数的连续且周期相同的波形,则确定所述第二方波没有携带有同步头数据,返回步骤A;
E:根据所述同步头数据计算得到自适应阈值,如果前次步骤为B,则执行步骤F1,如果前次步骤为D,则执行步骤F1或F2;
F1:在所述第一方波中基于所述自适应阈值判断是否包含毛刺波形,执行步骤G1;
F2:在所述第二方波中基于所述自适应阈值判断是否包含毛刺波形,执行步骤G2;
G1:如果所述第一方波包含毛刺波形,对所述第一方波进行毛刺波形去除处理,得到第三方波,对所述第三方波进行解码,得到解码数据;和/或,如果所述第一方波没有包含毛刺波形,对所述第一方波进行解码,得到解码数据;
G2:如果所述第二方波包含毛刺波形,对所述第二方波进行毛刺波形去除处理,得到第四方波,对所述第四方波进行解码,得到解码数据;和/或,如果所述第二方波没有包含毛刺波形,对所述第二方波进行解码,得到解码数据。
其中,所述的方法,还包括:
H:判断所有的解码数据中是否包括同步尾数据;
如果所有的解码数据中包括同步尾数据,则处理所述所有的解码数据;
如果所有的解码数据中没有包括同步尾数据,则执行步骤I;
I:继续获取下一组待处理的方波;
J:在所述下一组待处理的方波中基于所述自适应阈值判断是否包含毛刺波形;
如果所述下一组待处理的方波中包含毛刺波形,对所述下一组待处理的方波进行毛刺波形去除处理,并对进行毛刺波形去除处理后得到的方波进行解码,得到解码数据,执行步骤H;
如果所述下一组待处理的方波中没有包含毛刺波形,对所述下一组待处理的方波进行解码,得到解码数据,执行步骤H。
其中,根据所述同步头数据计算得到自适应阈值包括:
根据P=i×Q计算得到自适应阈值;其中,P为所述自适应阈值,Q为表示所述同步头数据的波形的宽度,i为预设百分比值。
其中,基于预设阈值判断是否包含毛刺波形的实现方式为:
判断是否包含波形宽度小于所述预设阈值的波形,
如果包含波形宽度小于所述预设阈值的波形,则判断结果为包含毛刺波形;
如果没有包含波形宽度小于所述预设阈值的波形,则判断结果为不包含毛刺波形。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天地融科技股份有限公司,未经天地融科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410108273.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种有效吸收振动的模具用导柱
- 下一篇:三自由度等刚度磁弹簧
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置