[发明专利]数据传输方法无效
申请号: | 200710202922.0 | 申请日: | 2007-12-07 |
公开(公告)号: | CN101453299A | 公开(公告)日: | 2009-06-10 |
发明(设计)人: | 黄士豪;陈飞旭;张汉杰;张昭琳 | 申请(专利权)人: | 鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司 |
主分类号: | H04L1/00 | 分类号: | H04L1/00;H04L29/04 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518109广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据传输 方法 | ||
技术领域
本发明涉及一种传输方法,特别涉及一种两硬件之间进行数据传输的传输方法。
背景技术
通常,两硬件之间进行信息传输时,通过将文字、数字、符号等信息转换为二进制数据进行数据传输,在进行数据传输时,容易因环境的干扰或其他原因导致数据传输错误,要克服这个不足,传统的方法是通过一条传输线,每次传送一个数据,采用ECC(ErrorCorrecting Code)的方式对数据的正确性进行检查,若检查无误,再传送下一个数据,否则,要求重新传送正确的数据,待检查无误后,再传送下一数据,这种方式每次只传送一个数据,且无法在识别出错误数据的同时进行数据的修正,导致数据传输速度慢,不能满足计算机系统对其数据传输速率越来越高的需求。
发明内容
鉴于以上内容,有必要提供一种数据传输方法,使硬件的数据传输系统在进行其数据的传输时,既能识别数据的错误,又能提高数据传输速率。
一种数据传输方法,所述数据传输方法应用于一数据传输系统,所述数据传输系统包括一数据传送端、一数据接收端及连接所述数据传送端及数据接收端的第一、第二、第三传输线,所述数据传输方法包括以下步骤:所述数据传送端生成一第一及一第二数据的检查码;所述数据传送端分别将所述第一、第二数据及第一、第二数据的检查码对应通过第一、第二、第三传输线传送至所述数据接收端;数据接收端判断所述第一、第二数据及其检查码是否正确,如果是,所述第一、第二数据的传输完成;如果判断所述第一、第二数据中的一个数据传输错误,数据接收端对错误的数据进行修正。
所述数据传输方法实现了每次传输两个数据,且可在识别错误数据后主动修正,不需要对传输过程中出现错误的数据重新进行传输,大大提高了数据传输速率。
附图说明
下面结合附图及较佳实施方式对本发明作进一步详细描述:
图1是本发明数据传输方法较佳实施方式的实施系统图。
图2是本发明数据传输方法较佳实施方式的流程图。
具体实施方式
请参照图1,本发明数据传输方法的较佳实施方式实施于一数据传输系统,该数据传输系统包括一数据传送端10、一数据接收端20及连接于所述数据传送端10及所述数据接收端20之间的三条传输线a、b、c。
请参照图2,当利用图1所示的数据传输系统对一组数据,如“ASDFGZ”进行数据传送时,可通过所述三条传输线a、b、c,每次并行传输两个数据的方式,按顺序进行传输,包括以下步骤:
步骤100:当数据传送端10需要将一第一个数据,如上述该组数据中的“A”,及一第二个数据,如上述该组数据中的“S”,传输至数据接收端20时,首先在所述数据传送端10生成第一、第二个数据的检查码,所述检查码是对第一、第二个数据的ASCII码进行按位异或的结果,例如,数据“A”与“S”的ASCII码分别为“1000001”及“1010011”,则数据“A”与“S”的ASCII码按位异或的结果为“0010010”,因此,数据“A”与“S”的检查码为“0010010”,同时数据传送端10计算得出第一、第二个数据及其检查码的奇校验位或偶校验位,本实施方式中,以奇校验位为例,即检查数据的ASCII码中“1”的个数是否为奇数,如果是,则数据的校验位为“0”,否则,为“1”。
步骤200:所述数据传送端10分别将带有校验位的第一、第二个数据及其检查码通过对应的传输线a、b、c传送至所述数据接收端20。
步骤300:所数据接收端20通过同位检查的方法,确认要传送的第一、第二个数据及其检查码是否正确,同位检查的方法即判断所传输数据的校验信息,即上述奇校验位的值是否与其接收到的数据相符合,例如,当第二个数据“S”的ASCII码为“1011011”,其中“1”的个数为奇数,但其校验位为“1”,说明数据“S”传输错误。
步骤400:如果所述数据接收端20检验得出上述第一、第二个数据及其检查码均正确,则所述数据传输系统完成对所述第一、第二个数据及其检查码的传输。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司,未经鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710202922.0/2.html,转载请声明来源钻瓜专利网。