计算机与电子记事本之间的双工数据传输方法技术

技术编号:2886202 阅读:187 留言:0更新日期:2012-04-11 18:40
一种计算机与电子记事本之间的双工数据传输方法,包括以下步骤:第一步、建立机器握手协议;第二步、计算机接受用户指令并发出一条命令,电子记事本接受命令并回应计算机的命令,计算机接受回应;第三步、计算机与电子记事本进行数据传输,电子记事本发送数据,计算机接收数据并回应,电子记事本同时接受回应。采用本发明专利技术所述的数据传输方法,只需操作计算机,而无需同时去操作两部机器,提高数据通讯的准确性与成功率的。(*该技术在2019年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种数据传输方法,特别涉及一种。由于目前计算机与电子记事本之间的通讯基本上是通过计算机的串口与电子记事本的RTC专用芯片来进行的,且采用的都是单工传递方式,因此通讯时,在同一时间,计算机与电子记事本之间只能一方处于发送,而另一方处于接受的双边同时操作状态。因此大多数PC-Link系统在设计通讯程序时,都是要求用户在数据交换时,同时去操作两部机器,以保证数据传送的协调一致。这样的系统,无疑在使用上造成了用户的不便,且数据传送的准确性及成功率不高。本专利技术的目的是提供一种,即只需操作计算机,而无需同时去操作两部机器,并能通过PC-Link将电子记事本的数据传送给计算机,使其仿真成为计算机的一个终端设备,从而提高数据通讯的准确性与成功率的。本专利技术的技术方案如下一种,包括以下步骤第一步、建立机器握手协议,将相关字符组成相应的控制命令并传递给电子记事本,使计算机与电子记事本之间建立连接;第二步、计算机接受用户指令并发出一条命令,电子记事本接受命令并回应计算机的命令,计算机接受回应,此时,计算机与电子记事本即可进行数据传输;第三步、计算机与电子记事本进行数据传输,电子记事本发送数据,计算机接收数据并回应,电子记事本同时接受回应。计算机通过一系列的命令对电子记事本进行发送、删除或其他单边操作,这一系列的命令包括(1)计算机读取电子记事本的版本号;(2)计算机读取电子记事本的存储状况;(3)计算机读取电子记事本的一条记录;(4)计算机传送一条记录给电子记事本;(5)计算机删除电子记事本的一条记录;(6)计算机删除电子记事本的一类记录;(7)结束数据通讯工作。采用本专利技术所述的数据传输方法,只需操作计算机,而无需同时去操作两部机器,并能通过PC-Link将电子记事本的数据传送给计算机,使其仿真成为计算机的一个终端设备,从而提高数据通讯的准确性与成功率的。下面结合附图和实施例对本专利技术作进步详细的说明附图说明图1为本专利技术的流程图。第一步、建立机器握手协议。由于数据传送的实质就是传送或接受ASCII码字符,故本方案将相关字符组成相应的控制命令并传递给电子记事本,从而通过软件使计算机与电子记事本之间建立连接,达到实现软件“双工”的目的。这一步是通讯工作的基础。这样,在PC与电子记事本连接之后,电子记事本就会将它存储的数据自动传送给计算机,使PC与电子记事本的数据保持一致,从而使电子记事本成为计算机的一个终端;第二步、计算机接受用户指令并发出一条命令,电子记事本接受命令并回应计算机的命令,计算机接受回应,此时,计算机与电子记事本即可进行数据传输;第三步、计算机与电子记事本进行数据传输,电子记事本发送数据,计算机接收数据并回应,电子记事本同时接受回应。计算机通过一系列的命令对电子记事本进行发送、删除或其他单边操作,这一系列的命令包括(1)计算机读取电子记事本的版本号。本命令的目的是考虑到电子记事本软件的开发特性,决定了不同电子记事本产品其内部数据格式不可能完全一致,故为了保证软件的兼容性,通过这个版本号,来实现对不同电子记事本机的控制;(2)计算机读取电子记事本的存储状况;(3)计算机读取电子记事本的一条记录;(4)计算机传送一条记录给电子记事本;(5)计算机删除电子记事本的一条记录;(6)计算机删除电子记事本的一类记录;(7)结束数据通讯工作。有了这一系列的命令,用户在进行电子记事本与计算机之间的数据交换时,仅需要在计算机上进行单边操作,便可以根据软件内部的与电子记事本建立的协议对电子记事本进行各种操作,接收、发送或删除数据,从而既极大地提供了数据传送的方便,又扩展了传统的PC-Link软件的功能,突破了单工PC-Link的限制。权利要求1.一种,其特征在于包括以下步骤第一步、建立机器握手协议,将相关字符组成相应的控制命令并传递给电子记事本,使计算机与电子记事本之间建立连接;第二步、计算机接受用户指令并发出一条命令,电子记事本接受命令并回应计算机的命令,计算机接受回应;第三步、计算机与电子记事本进行数据传输,电子记事本发送数据,计算机接收数据并回应,电子记事本同时接受回应。2.根据权利要求1所述的一种,其特征是所述的计算机通过一系列的命令对电子记事本进行发送、删除或其他单边操作,这一系列的命令包括(1)计算机读取电子记事本的版本号;(2)计算机读取电子记事本的存储状况;(3)计算机读取电子记事本的一条记录;(4)计算机传送一条记录给电子记事本;(5)计算机删除电子记事本的一条记录;(6)计算机删除电子记事本的一类记录;(7)结束数据通讯工作。全文摘要一种,包括以下步骤:第一步、建立机器握手协议;第二步、计算机接受用户指令并发出一条命令,电子记事本接受命令并回应计算机的命令,计算机接受回应;第三步、计算机与电子记事本进行数据传输,电子记事本发送数据,计算机接收数据并回应,电子记事本同时接受回应。采用本专利技术所述的数据传输方法,只需操作计算机,而无需同时去操作两部机器,提高数据通讯的准确性与成功率的。文档编号G06F15/163GK1269552SQ9910359公开日2000年10月11日 申请日期1999年4月5日 优先权日1999年4月5日专利技术者姜文军, 陈林 申请人:深圳市粤丝实业有限公司本文档来自技高网...

【技术保护点】
一种计算机与电子记事本之间的双工数据传输方法,其特征在于:包括以下步骤:第一步、建立机器握手协议,将相关字符组成相应的控制命令并传递给电子记事本,使计算机与电子记事本之间建立连接;第二步、计算机接受用户指令并发出一条命令,电子记事本接受命令并回应计算机的命令,计算机接受回应;第三步、计算机与电子记事本进行数据传输,电子记事本发送数据,计算机接收数据并回应,电子记事本同时接受回应。

【技术特征摘要】

【专利技术属性】
技术研发人员:姜文军陈林
申请(专利权)人:深圳市泛友投资有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1