移动终端、电子设备及串口传输方法和系统的制作方法

文档序号:8339548阅读:284来源:国知局
移动终端、电子设备及串口传输方法和系统的制作方法
【技术领域】
[0001]本发明涉及一种移动终端、电子设备及移动终端与电子设备的串口传输方法、移动终端与电子设备的串口传输系统。
【背景技术】
[0002]传统便携式电子医疗设备和手机都属于非智能低功耗设备,一般采用电池供电,工作电压为3.0?4.0V之间,其内部数据传输电路的工作电压一般在3.0V左右,两种设备之间如果要进行数据传输,通常会遇到以下难题:
[0003]I)如果电子医疗设备和手机之间采用通用的Mini USB (迷你通用串行总线,一种在数码相机和摄像机、移动硬盘等设备经常使用的接口)模式进行数据通信,则要求其中一方必须采用主模式,另一方采用从模式,而作为主模式的一方,必须要能提供USB (通用串行总线)控制电压(4.5?5V),这对设备的数据传输电路改动较大,而且功耗较高,如果设备的使用频率较高,就会大大缩短电池供电时间;
[0004]2)如果电子医疗设备和手机之间采用普通RS232 (推荐标准232)对等模式的通信方式,由于任何一方都无法判断数据链路是否正常,所以无法发起正常的连接会话,只能按一定的频率轮询侦听数据接口,既无法保证数据传输的稳定性,而且在设备待机状态下还要对数据接口维持供电增加设备的功耗。

【发明内容】

[0005]为了克服现有的移动终端和电子设备间采用Mini USB模式传输数据需大幅度改变电路、采用RS232对等模式的进行不能实现主/从通信方式的缺陷,本发明提供了一种能既不用大幅度改变电路又能实现交互式传输数据的移动终端与电子设备的串口传输方法。
[0006]本发明是通过下述技术方案来解决上述技术问题:
[0007]—种移动终端与电子设备的串口传输方法,其特点是,所述串口传输方法步骤如下:
[0008]S1、所述移动终端的一第一串口每隔一时间区间向所述电子设备的一第二串口发送一次连接请求;
[0009]S2、所述第二串口接收到所述连接请求,并向所述第一串口发送一表示即将发送数据的第一信息;
[0010]S3、所述第一串口接收到所述第一信息,并向所述第二串口发送一表示准备接收数据的第二信息,停止发送所述连接请求;
[0011]S4、所述第二串口接收到所述第二信息,并向所述第一串口发送数据;
[0012]S5、所述第一串口接收到所述数据,并向所述第二串口发送一表示接收到所述数据的第三信息;
[0013]S6、所述第二串口判断是否在一时间段内接收到所述第三信息,若是,结束流程,若否,执行S7;
[0014]S7、所述第二串口向所述第一串口发送所述第一信息,所述第一串口接收到所述第一信息,并向所述第二串口发送所述第二信息,然后执行S4。
[0015]在所述移动终端和所述电子设备建立通信之后,所述移动终端能够主动向所述电子设备发起连接对话,请求所述电子设备发送数据。两者之间信息的交互保证了数据传输的稳定性和可靠性。
[0016]较佳地,S2为:所述第二串口接收所述连接请求,并判断所述电子设备的一表示有数据传输的参数是否为有效值,若是,向所述第一串口发送所述第一信息,若否,结束流程;
[0017]S6为:所述第二串口判断是否在一时间段内接收到所述第三信息,若是,将所述参数设置为无效值,然后结束流程,若否,执行S7。
[0018]这样能够确定所述电子设备包括可以传送给所述手机的数据,确定有数据再进行后续步骤,没有数据就结束流程,提高了传送效率,避免了所述电子设备在后续步骤中无数据可传而造成错误。
[0019]较佳地,S6为:所述第二串口判断是否在一时间段内接收到所述第三信息,若是,标记所述数据,若否,执行S7;
[0020]S2为:所述第二串口接收所述连接请求,并判断准备发送的数据是否被标记过,若是,结束流程,若否,向所述第一串口发送第一信息;
[0021]或,
[0022]S6为:所述第二串口判断是否在一时间段内接收到所述第三信息,若是,清除所述数据,若否,执行S7。
[0023]通过此方案避免将已经发送过的数据重复发送,提高了传输效率。
[0024]较佳地,所述第一串口为USB 口,或Mini USB 口 ;所述第二串口为USB 口,或MiniUSB 口,或音频接口。
[0025]较佳地,所述第一串口和所述第二串口均为1pin的Mini USB 口( 10引脚MiniUSB),将所述Mini USB 口的两个悬空引脚分别设置为一用于发送所述连接请求、所述第一信息、所述第二信息、所述数据或所述第三信息的输出引脚和一用于接收所述连接请求、所述第一信息、所述第二信息、所述数据或所述第三信息的输入引脚。通常1pin的Mini USB口具有5个悬空引脚,通过设置其中两个悬空引脚的定义使其达到传输数据的作用。
[0026]本发明还提供一种移动终端,其特点是,所述移动终端包括一第一串口,所述第一串口用于每隔一时间区间向一电子设备发送一次连接请求;在所述电子设备发送一表示即将发送数据的第一信息后,接收到所述第一信息,并向所述电子设备发送一表示准备接收数据的第二信息,停止发送所述连接请求;在所述电子设备发送数据后,接收到所述数据,并向所述电子设备发送一表示接收到所述数据的第三信息。
[0027]较佳地,所述第一串口为1pin的Mini USB 口,将所述Mini USB 口的两个悬空引脚分别设置为一用于发送所述连接请求、所述第二信息和所述第三信息的输出引脚和一用于接收所述第一信息和所述数据的输入引脚。
[0028]本发明还提供一种电子设备,其特点是,所述电子设备包括一第二串口,所述第二串口用于在一移动终端发送连接请求后,接收到所述连接请求,并向所述移动终端发送一表示即将发送数据的第一信息;在所述移动终端发送一表示准备接收数据的第二信息后,接收到所述第二信息,并向所述移动终端发送数据;判断是否在一时间段内接收到所述第三信息,若是,结束运行,若否,向所述移动终端发送所述第一信息。
[0029]较佳地,所述第二串口还用于判断所述电子设备的一表示有数据传输的参数是否为有效值,若是,向所述第一串口发送所述第一信息,若否,结束运行;判断是否在一时间段内接收到所述第三信息,若是,将所述参数设置为无效值,然后结束运行,若否,向所述移动终端发送所述第一信息。
[0030]较佳地,所述第二串口还用于在判断是否在一时间段内接收到所述第三信息为是时,标记所述数据;判断准备发送的数据是否被标记过,若是,结束运行,若否,向所述第一串口发送一表不即将发送数据的第一信息;
[0031]或,
[0032]所述电子设备还用于在判断是否在一时间段内接收到所述第三信息为是时,清除所述数据。
[0033]较佳地,所述第二串口 1pin的Mini USB 口,将所述Mini USB 口的两个悬空引脚分别设置为一用于发送所述第一信息或所述数据的输出引脚和一用于接收所述连接请求、所述第二信息或所述第三信息的输入引脚。
[0034]较佳地,所述电子设备为电子医疗设备。所述电子医疗设备包括:血压计、血糖仪、心电监测仪等。
[0035]本发明还提供一种移动终端与电子设备的串口传输系统,其特点是,其包括上述移动终端和上述电子设备。
[0036]较佳地,所述移动终端和所述电子设备通过一数据线相连。所述数据线的两端分别与所述移动终端、所述电子设备的串口相匹配。
[0037]本发明的积极进步效果在于:移动终端与电子设备的串口传输方法使得所述移动终端和所述电子设备之间实现交互式对话,提高了数据传输的稳定性和可靠性,所述移动终端和所述电子设备不需要大幅度的电路改动,只需对现有的串口进行简单的设置并添加相应通信功能就能够实现,降低功耗。
【附图说明】
[0038]图1为本发明移动终端与电子设备的串口传输方法的实施例1的流
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1