掌桥专利:专业的专利平台
掌桥专利
首页

数据传输方法、通信设备、系统、电子装置和存储介质

文献发布时间:2024-01-17 01:13:28


数据传输方法、通信设备、系统、电子装置和存储介质

技术领域

本申请涉及数据传输领域,特别是涉及数据传输方法、通信设备、系统、电子装置和存储介质。

背景技术

SPI通信协议通过采用主从机制,可以应用于一主多从的通信系统。其中,在该通信系统中,主机可以通过片选线决定与从机的通信。SPI通过主机控制时序,全双工的SPI收发共用同一个时钟线,由主机控制时序的暂停和恢复。基于此,在目前基于SPI通信协议的主从通信系统中,主机向从机发送数据时,从机需要提前进入接收状态,另外,在从机向主机发送数据时,需要等待主机进行读取,因此从机无法实现收发数据的独立进行。

针对相关技术中存在从机方无法实现独立收发数据的问题,目前还没有提出有效的解决方案。

发明内容

在本实施例中提供了一种数据传输方法、通信设备、系统、电子装置和存储介质,以解决相关技术中存在从机方无法实现独立收发数据的问题。

第一个方面,在本实施例中提供了一种数据传输方法,用于通信设备,所述通信设备包括基于SPI通信协议,以全双工模式运行的传输模块,所述传输模块包括长度可调的发送帧缓冲区,所述方法包括:

在数据发送过程中,将待发送数据中位于所述发送帧缓冲区顶部的发送数据帧发送至预设的接收设备,并将已发送的发送数据帧移位至所述发送帧缓冲区的底部;其中,在所述待发送数据为空,且所述通信设备为所述SPI通信协议的主机的情况下,生成内容为空的发送数据帧发送至预设的接收设备,并将所述内容为空的发送数据帧移位至所述发送帧缓冲区的底部。

在其中的一些实施例中,所述方法还包括:

在所述数据发送过程中,在所述待发送数据为空,且所述通信设备为所述SPI通信协议的从机的情况下,生成内容为空的发送数据帧,并将所述内容为空的发送数据帧移位至所述发送帧缓冲区的底部。

在其中的一些实施例中,在所述通信设备运行过程中,所述传输模块保持开启数据接收状态,所述方法还包括:

在数据接收过程中,对接收数据帧进行帧格式校验,并将通过帧格式校验的接收数据帧,确定为有效帧;

在所述有效帧为应答帧的情况下,判断所述发送帧缓冲区中是否存在与所述应答帧对应的发送数据帧,若存在,则将与所述应答帧对应的发送数据帧从所述发送帧缓冲区中移除。

在其中的一些实施例中,所述传输模块还包括接收帧缓冲区和应用程序接口,所述方法还包括:

在所述数据接收过程中,在所述有效帧为非应答帧的情况下,判断所述接收帧缓冲区中是否包含与所述非应答帧一致的接收数据帧;

若所述接收缓冲区中未包含与所述非应答帧一致的接收数据帧,则将所述非应答帧的数据字段传送至所述应用程序接口。

在其中的一些实施例中,所述方法还包括:

在所述数据接收过程中,将已接收的非应答帧处理为FIFO形式,存放至所述接收帧缓冲区,并将所述接收帧缓冲区中溢出的接收数据帧移除。

在其中的一些实施例中,所述方法还包括:

将所述发送帧缓冲区中已移动预设位数的发送数据帧设置为重发数据帧,并基于所述发送帧缓冲区对所述重发数据帧进行重发。

在其中的一些实施例中,所述传输模块还包括应答帧缓冲区,所述方法还包括:

在所述数据发送过程中,在所述应答帧缓冲区存在待应答数据的情况下,将所述应答帧缓冲区中的待应答数据,与所述发送帧缓冲区中的待发送数据按照预设规则,轮替发送至预设的接收设备。

第二个方面,在本实施例中提供了一种通信设备,所述通信设备用于执行第一个方面所述的数据传输方法。

第三个方面,在本实施例中提供了一种通信系统,包括:主设备和从设备;其中,所述主设备和所述从设备基于SPI通信协议通信连接;

所述主设备和所述从设备均为上述第二个方面所述的通信设备。

第四个方面,在本实施例中提供了一种电子装置,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述第一个方面所述的数据传输方法。

第五个方面,在本实施例中提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述第一个方面所述的数据传输方法。

与相关技术相比,在本实施例中提供的数据传输方法、通信设备、系统、电子装置和存储介质,通过在数据发送过程中,将待发送数据中位于发送帧缓冲区顶部的发送数据帧发送至预设的接收设备,并将已发送的发送数据帧移位至发送帧缓冲区的底部;其中,在待发送数据为空,且通信设备为SPI通信协议的主机的情况下,生成内容为空的发送数据帧发送至预设的接收设备,并将内容为空的发送数据帧移位至发送帧缓冲区的底部。其实现了在主机方待发送数据为空的情况下,向从机方提供时钟,以使从机方基于时钟脉冲收发数据,从而实现了基于SPI通信协议的通信系统中从机方独立收发数据。

本申请的一个或多个实施例的细节在以下附图和描述中提出,以使本申请的其他特征、目的和优点更加简明易懂。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1是本实施例的数据传输方法的终端的硬件结构框图;

图2是本实施例的数据传输方法的流程图;

图3是本实施例的传输模块的结构示意图;

图4是本实施例的数据传输帧格式示意图;

图5是本优选实施例的数据发送方法的流程图;

图6是本优选实施例的数据接收方法的流程图;

图7是本实施例的通信系统的结构示意图。

具体实施方式

为更清楚地理解本申请的目的、技术方案和优点,下面结合附图和实施例,对本申请进行了描述和说明。

除另作定义外,本申请所涉及的技术术语或者科学术语应具有本申请所属技术领域具备一般技能的人所理解的一般含义。在本申请中的“一”、“一个”、“一种”、“该”、“这些”等类似的词并不表示数量上的限制,它们可以是单数或者复数。在本申请中所涉及的术语“包括”、“包含”、“具有”及其任何变体,其目的是涵盖不排他的包含;例如,包含一系列步骤或模块(单元)的过程、方法和系统、产品或设备并未限定于列出的步骤或模块(单元),而可包括未列出的步骤或模块(单元),或者可包括这些过程、方法、产品或设备固有的其他步骤或模块(单元)。在本申请中所涉及的“连接”、“相连”、“耦接”等类似的词语并不限定于物理的或机械连接,而可以包括电气连接,无论是直接连接还是间接连接。在本申请中所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系,表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。通常情况下,字符“/”表示前后关联的对象是一种“或”的关系。在本申请中所涉及的术语“第一”、“第二”、“第三”等,只是对相似对象进行区分,并不代表针对对象的特定排序。

在本实施例中提供的方法实施例可以在终端、计算机或者类似的运算装置中执行。比如在终端上运行,图1是本实施例的数据传输方法的终端的硬件结构框图。如图1所示,终端可以包括一个或多个(图1中仅示出一个)处理器102和用于存储数据的存储器104,其中,处理器102可以包括但不限于微处理器MCU或可编程逻辑器件FPGA等的处理装置。上述终端还可以包括用于通信功能的传输设备106以及输入输出设备108。本领域普通技术人员可以理解,图1所示的结构仅为示意,其并不对上述终端的结构造成限制。例如,终端还可包括比图1中所示更多或者更少的组件,或者具有与图1所示出的不同配置。

存储器104可用于存储计算机程序,例如,应用软件的软件程序以及模块,如在本实施例中的数据传输方法对应的计算机程序,处理器102通过运行存储在存储器104内的计算机程序,从而执行各种功能应用以及数据处理,即实现上述的方法。存储器104可包括高速随机存储器,还可包括非易失性存储器,如一个或者多个磁性存储装置、闪存、或者其他非易失性固态存储器。在一些实例中,存储器104可进一步包括相对于处理器102远程设置的存储器,这些远程存储器可以通过网络连接至终端。上述网络的实例包括但不限于互联网、企业内部网、局域网、移动通信网及其组合。

传输设备106用于经由一个网络接收或者发送数据。上述的网络包括终端的通信供应商提供的无线网络。在一个实例中,传输设备106包括一个网络适配器(NetworkInterface Controller,简称为NIC),其可通过基站与其他网络设备相连从而可与互联网进行通讯。在一个实例中,传输设备106可以为射频(Radio Frequency,简称为RF)模块,其用于通过无线方式与互联网进行通讯。

在本实施例中提供了一种数据传输方法,用于通信设备,通信设备包括基于SPI通信协议,以全双工模式运行的传输模块,传输模块包括长度可调的发送帧缓冲区,图2是本实施例的数据传输方法的流程图,如图2所示,该流程包括如下步骤:

步骤S210,在数据发送过程中,将待发送数据中位于发送帧缓冲区顶部的发送数据帧发送至预设的接收设备,并将已发送的发送数据帧移位至发送帧缓冲区的底部;其中,在待发送数据为空,且通信设备为SPI通信协议的主机的情况下,生成内容为空的发送数据帧发送至预设的接收设备,并将内容为空的发送数据帧移位至发送帧缓冲区的底部。

具体地,该基于SPI通信协议的传输模块,可以为基于SPI通信的软件架构模块。图3为本实施例的传输模块的结构示意图,如图3所示,该传输模块具体可以包括:应用程序接口、发送报文队列、接收报文队列、应答帧缓冲区、发送帧缓冲区、接收帧缓冲区、SPI发送数据寄存器、以及SPI接收数据寄存器。进一步地,发送帧缓冲区和接收帧缓冲区可以为长度可调的缓冲区,可以根据实际应用场景,调节发送帧缓冲区和接收帧缓冲区的大小,从而提高数据传输效果。进一步地,在基于上述传输模块进行数据发送时,可以将应用程序接口中需要发送的数据,传入发送报文队列中等待发送。若应答帧缓冲区中存在数据,则可以将应答帧缓冲区的数据与发送帧缓冲区的数据按照预设规则,轮替进行发送,若应答帧缓冲区中不存在数据,则可以只发送发送帧缓冲区中的数据。另外地,若通信设备为基于SPI通信的主机,则该传输模块中还可以包括传输控制单元,用于对各从机的通信时间片进行切换。应答帧缓冲区、发送帧缓冲区以及接收帧缓冲区均包含若干帧位,每个帧位可以容纳一帧数据。

在数据发送过程中,可以将位于发送帧缓冲区顶部的发送数据帧发送至预设的接收设备,并将已发送的该发送数据帧从发送帧缓冲区的顶部,以循环队列的形式放入发送帧缓冲区的底部。在发送帧缓冲区顶部帧位为空时,可以从发送报文队列中获取一帧数据,填充至该发送帧缓冲区的顶部帧位,作为一帧发送数据帧,发送至预设的接收设备。另外地,当传输模块接收到一帧有效帧,且该有效帧为应答帧的情况下,可以将该应答帧与发送帧缓冲区中的数据进行遍历比对,若发送帧缓冲区中存在与该应答帧对应的发送数据帧,则可以将与该应答帧对应的发送数据帧从发送帧缓冲区中移除,并将发送帧缓冲区中对应的帧位设置为空位,等待发送报文队列中的数据装填。其中,应答帧为设备在接收到传输数据帧后,基于该传输数据帧发送的对应的数据帧。

进一步地,在待发送数据为空的情况下,即发送帧缓冲区的顶部帧位为空,且发送报文队列中等待发送的数据为空的情况下,若该通信设备为基于SPI通信协议的主机,可以生成一帧内容为空的发送数据帧,发送至从机接收设备,并将该内容为空的发送数据帧移位至发送帧缓冲区的底部。通过发送内容为空的发送数据帧,可以为从机提供时钟,从而使时钟线上始终有时钟脉冲,进而能使从机能够基于时钟脉冲自由发送数据,从而实现从机独立收发数据。在该通信设备为基于SPI通信协议的从机时,可以直接将内容为空的发送数据帧视为发送完成,并移位至发送帧缓冲区的底部。

另外地,对于在发送帧缓冲区中移动了预设位数,但仍未收到与其对应的应答帧的发送数据帧,可以将其判定为应答超时,从而将该发送数据帧设置为重发帧,并对该重发帧进行重发,从而提高数据传输的稳定性。

另外地,SPI接收数据寄存器始终处于接收状态。传输模块对接收到的数据进行帧格式校验,未通过帧格式校验的数据将被丢弃,通过帧格式校验的数据将被视为有效帧。进一步地,图4为本实施例的数据传输帧格式示意图,如图4所示,其中,传输帧头字段大小为16位,固定为0x5555,其用于表示一个数据传输帧的开始。帧长度字段大小为12位,用于表示从传输帧头字段开始到校验字段结束的传输帧总字节数。应答字段大小为1位,用于表示该传输帧是否为应答帧。其中,在该应答字段置0时,表示该传输帧为非应答帧;该应答字段置1时,表示该传输帧为应答帧。保留字段大小为3位,用于协议扩展。帧标识字段用于表示传输帧标识信息,如帧ID(Identity document)。其中,每帧非应答帧的帧ID均唯一;应答帧的帧ID与对应的非应答帧的帧ID一致。帧报文内容字段,用于表示报文内容,应答帧中不包含该字段。校验字段为上述字段的所有字节按照无符号整形相加所得,用于有效帧校验。另外,图4中的“...”为可以根据应用场景设置的其他字段。进一步地,有效帧具体为接收到的实际数据内容与传输帧中各字段内容一致的数据帧。有效帧的具体校验过程可以为:按照上述传输帧格式,判断接收到的数据帧是否包含传输帧头字段、帧长度是否与接收到的数据帧长度一致、以及校验字段是否与接收到的数据帧计算出的校验字段结果一致。此外,也可以根据实际应用场景设置其他有效帧校验规则,在此不作限定。通过基于帧格式校验确定接收到的数据帧的有效性,能够避免同步传输过程中帧错位导致的通信故障,从而提高数据传输的准确度。

另外地,在接收到为非应答帧的有效帧时,可以通过遍历应答帧缓冲区,判断是否已存在对应的应答帧,若不存在,则可以生成该非应答帧对应的应答帧,放入应答帧缓冲区中等待发送,并通过将该非应答帧与接收帧缓冲区中的数据进行遍历比对,判断该非应答帧是否为重传帧。若该非应答帧不是重传帧,则可以将该帧的数据字段传入接收报文队列中,以使应用程序接口从该接收报文队列中读取数据。若该非应答帧为重传帧,则不再将该非应答帧传送至接收报文队列中,从而使接收报文队列中数据保持唯一性。另外,在接收到非应答帧时,还可以将该非应答帧放入接收帧缓冲区中,并将从接收帧缓冲区中溢出的数据帧直接移除。进一步地,为了提高数据传输过程中,重传报文验证的准确度,接收帧缓冲区的容量应该大于发送帧缓冲区的容量。

通过上述步骤,在数据发送过程中,将待发送数据中位于发送帧缓冲区顶部的发送数据帧发送至预设的接收设备,并将已发送的发送数据帧移位至发送帧缓冲区的底部;其中,在待发送数据为空,且通信设备为SPI通信协议的主机的情况下,生成内容为空的发送数据帧发送至预设的接收设备,并将内容为空的发送数据帧移位至发送帧缓冲区的底部。其实现了在主机方待发送数据为空的情况下,向从机方提供时钟,以使从机方基于时钟脉冲收发数据,从而实现了基于SPI通信协议的通信系统中从机方独立收发数据。

在一个实施例中,上述数据传输方法还包括以下步骤:

步骤S211,在数据发送过程中,在待发送数据为空,且通信设备为SPI通信协议的从机的情况下,生成内容为空的发送数据帧,并将内容为空的发送数据帧移位至发送帧缓冲区的底部。

在一个实施例中,在通信设备运行过程中,传输模块保持开启数据接收状态,上述数据传输方法还包括以下步骤:

步骤S220,在数据接收过程中,对接收数据帧进行帧格式校验,并将通过帧格式校验的接收数据帧,确定为有效帧。其中,可以通过配置控制寄存器,使该传输模块在通信设备运行过程中,始终开启数据接收状态,从而在时钟线上的时钟脉冲到达时,触发该传输模块的中断程序进行数据接收。也即,本实施例的传输模块可以始终接收数据,并对接收的所有数据均进行帧格式校验,将通过该帧格式校验的数据确定为有效帧,将未通过该帧格式校验的数据丢弃。

步骤S230,在有效帧为应答帧的情况下,判断发送帧缓冲区中是否存在与应答帧对应的发送数据帧,若存在,则将与应答帧对应的发送数据帧从发送帧缓冲区中移除。

上述步骤S220至步骤S230,通过对接收数据帧进行帧格式校验,从而能够避免同步传输时传输帧错位导致的通信故障,进而提高数据传输的准确度。

在一个实施例中,传输模块还包括接收帧缓冲区和应用程序接口,上述数据传输方法还包括以下步骤:

步骤S240,在数据接收过程中,在有效帧为非应答帧的情况下,判断接收帧缓冲区中是否包含与非应答帧一致的接收数据帧;

步骤S250,若接收缓冲区中未包含与非应答帧一致的接收数据帧,则将非应答帧的数据字段传送至应用程序接口。

另外地,在一个实施例中,上述数据传输方法还包括以下步骤:

步骤S260,在数据接收过程中,将已接收的非应答帧处理为FIFO形式,存放至接收帧缓冲区,并将接收帧缓冲区中溢出的接收数据帧移除。

另外地,在一个实施例中,上述数据传输方法还可以包括以下步骤:

步骤S270,将发送帧缓冲区中已移动预设位数的发送数据帧设置为重发数据帧,并基于发送帧缓冲区对重发数据帧进行重发。

具体地,若该发送数据帧在发送帧缓冲区中移动预设位数后,该传输模块还未接收到与该发送数据帧对应的应答帧,则可以判定该发送数据帧的应答超时,从而可以对该发送数据帧进行重发。具体地,该预设位数可以为发送帧缓冲区的容量,也即发送帧缓冲区的长度。示例性地,若该发送帧缓冲区容量为N个帧位,在该发送数据帧完成发送后,通过循环移动N位,从发送帧缓冲区底部再次移动至发送帧缓冲区顶部后,可以认为该发送数据帧移位一周。若该发送数据帧移位一周为,传输模块仍未接收到与该发送数据帧对应的应答帧,则可以确定该发送数据帧应答超时,将该发送数据帧确定为重发帧,从而提高数据传输的准确度和稳定性。

在一个实施例中,传输模块还包括应答帧缓冲区,上述数据传输方法还可以包括以下步骤:

在数据发送过程中,在应答帧缓冲区存在待应答数据的情况下,将应答帧缓冲区中的待应答数据,与发送帧缓冲区中的待发送数据按照预设规则,轮替发送至预设的接收设备。

下面通过优选实施例对本实施例进行描述和说明。

图5是本优选实施例的数据发送方法的流程图,该数据发送方法用于通信设备,如图5所示,该数据发送方法包括如下步骤:

步骤S510,从应用程序接口进行数据发送,需要发送的数据装入发送报文队列中,等待发送;

步骤S520,在应答帧缓冲区中存在数据时,将应答帧缓冲区中的数据与发送帧缓冲区中的数据轮替发送;在应答帧缓冲区中没有数据时,只对发送帧缓冲区中的数据进行发送;其中,应答帧缓冲区中的数据以FIFO形式进行发送,并将发送完成的数据帧从应答帧缓冲区中移除;

步骤S530,对位于发送帧缓冲区顶部的发送数据帧进行发送处理,并在发送完成后,将该发送数据帧以循环队列的形式放入发送帧缓冲区底部;

步骤S540,在发送帧缓冲区顶部的帧位为空的情况下,从发送报文队列中获取一帧待发送数据,对其进行帧格式填充后,装载至该发送帧缓冲区顶部帧位;

步骤S550,在发送帧缓冲区顶部的帧位为空,且发送报文队列中数据为空的情况下,若该通信设备为从机,则直接将该发送帧缓冲区顶部的空数据帧移位至发送帧缓冲区的底部;若该通信设备为主机,则将该空数据帧发送至预设的接收设备,并将该空数据帧移位至发送帧缓冲区的底部;

步骤S560,对移位了一周的发送数据帧,若传输模块中尚未接收到与该发送数据帧对应的应答帧,则对该发送数据帧进行重发。

图6是本优选实施例的数据接收方法的流程图,该数据接收方法用于通信设备,如图6所示,该数据接收方法包括如下步骤:

步骤S610,对接收到的接收数据帧进行帧格式校验,对未通过帧格式校验的数据进行丢弃,并将通过帧格式校验的数据确定为有效帧;

步骤S620,在接收到有效帧的情况下,若该有效帧为应答帧,则判断发送帧缓冲区中是否存在与该应答帧对应的发送数据帧,若存在,则将与该应答帧对应的发送数据帧从发送帧缓冲区中移除;

步骤S630,若该有效帧为非应答帧,则判断应答帧缓冲区中是否存在与该非应答帧对应的应答帧,若不存在,则生成与该非应答帧对应的应答帧,放入应答帧缓冲区中等待发送;

步骤S640,判断接收帧缓冲区中是否存在与该非应答帧一直的接收数据帧,若是,则将该非应答帧确定为重传帧,否则,将该非应答帧传入接收报文队列中,以供应用程序接口读取。

步骤S650,将非应答帧以FIFO的形式压入接收帧缓冲区中,并将该接收帧缓冲区中溢出的数据帧移除;

步骤S660,应用程序接口从接收报文队列中接收数据。

在本实施例中提供了一种通信设备,该通信设备用于执行上述实施例提供的数据传输方法。

另外地,在本实施例中提供了一种通信系统70,图7为该通信系统70的结构示意图,如图7所示,该通信系统包括:主设备72和从设备74;其中,该主设备72和从设备74基于SPI通信协议通信连接;主设备72和从设备74为上述实施例的通信设备。

上述通信系统70,通过基于SPI通信协议的主设备72和从设备74,按照上述实施例的数据传输方法进行数据通信,能够实现在主设备待发送数据为空的情况下,向从设备提供时钟,以使从设备基于时钟脉冲收发数据,从而实现了基于SPI通信协议的通信系统中从设备独立收发数据。

在本实施例中还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

可选地,在本实施例中,上述处理器可以被设置为通过计算机程序执行以下步骤:

在数据发送过程中,将待发送数据中位于发送帧缓冲区顶部的发送数据帧发送至预设的接收设备,并将已发送的发送数据帧移位至发送帧缓冲区的底部;其中,在待发送数据为空,且通信设备为SPI通信协议的主机的情况下,生成内容为空的发送数据帧发送至预设的接收设备,并将内容为空的发送数据帧移位至发送帧缓冲区的底部。

需要说明的是,在本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,在本实施例中不再赘述。

此外,结合上述实施例中提供的数据传输方法,在本实施例中还可以提供一种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器执行时实现上述实施例中的任意一种数据传输方法。

应该明白的是,这里描述的具体实施例只是用来解释这个应用,而不是用来对它进行限定。根据本申请提供的实施例,本领域普通技术人员在不进行创造性劳动的情况下得到的所有其它实施例,均属本申请保护范围。

显然,附图只是本申请的一些例子或实施例,对本领域的普通技术人员来说,也可以根据这些附图将本申请适用于其他类似情况,但无需付出创造性劳动。另外,可以理解的是,尽管在此开发过程中所做的工作可能是复杂和漫长的,但是,对于本领域的普通技术人员来说,根据本申请披露的技术内容进行的某些设计、制造或生产等更改仅是常规的技术手段,不应被视为本申请公开的内容不足。

“实施例”一词在本申请中指的是结合实施例描述的具体特征、结构或特性可以包括在本申请的至少一个实施例中。该短语出现在说明书中的各个位置并不一定意味着相同的实施例,也不意味着与其它实施例相互排斥而具有独立性或可供选择。本领域的普通技术人员能够清楚或隐含地理解的是,本申请中描述的实施例在没有冲突的情况下,可以与其它实施例结合。

以上所述实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对专利保护范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进,这些都属于本申请的保护范围。因此,本申请的保护范围应以所附权利要求为准。

相关技术
  • 数据传输方法、装置、电子设备及存储介质
  • 一种数据传输方法、装置、电子设备及存储介质
  • 通信数据传输方法、系统、设备及计算机可读存储介质
  • 即时通信方法、装置、电子设备及存储介质
  • 一种即时通信的数据存储方法、装置、电子设备和介质
  • 数据传输方法、电子设备、通信系统及可读存储介质
  • 多子带通信系统的数据传输方法、电子设备及存储介质
技术分类

06120116068992