The present invention provides a data transmission method, apparatus, electronic equipment, program product and storage medium, wherein the method includes: receiving a first message sent by a communication module, wherein the first message carries resource occupancy information to represent the amount of resources required for the first valid data to be transmitted, and preprocessing the first valid data. The first resource matching the resource occupancy information is allocated and the first valid data transmitted by the communication module is received using the first resource. Therefore, the communication module sends the resource occupancy information of the valid data before sending the valid data, and then the receiver prepares the corresponding resource amount according to the resource occupancy information, and receives the valid data with the prepared resource amount, thus ensuring the reliability of the data transmission.
【技术实现步骤摘要】
数据传输方法、装置、电子设备、程序产品及存储介质
本专利技术涉及通信
,尤其涉及一种数据传输方法、装置、电子设备、程序产品及存储介质。
技术介绍
随着计算机、网络与通信等技术的发展,基于控制单元和通信模块的通信系统有了更广泛的应用。以串口通信为例,在发送数据时,通常将一组串口数据封装组合为一帧数据,并设置一个帧数据指令约束帧头、数据长度、有效数据、校验信息、帧尾等可用信息,进而在接收数据时,需要从数据流中解析到帧头、有效数据、帧尾等信息。相关技术中控制单元与通信模块进行通信时,由于控制单元一般内存较小,处理能力较弱,在通信模块发送的数据较大时,可能会导致数据丢失,影响数据的正常传输。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的第一个目的在于提出一种数据传输方法,以实现在通信模块向控制单元发送有效数据前,先发送有效数据的资源占用信息,进而通知控制单元根据资源占用信息,为通信模块准备相应的资源量,并使用准备的资源量接收有效数据,避免了控制单元因资源准备不充分,导致处理不及时,最终导致数据丢失的问题,保证了数据传输的可靠性。本专利技术的第二个目的在于提出另一种数据传输方法。本专利技术的第三个目的在于提出一种数据传输装置。本专利技术的第四个目的在于提出另一种数据传输装置。本专利技术的第五个目的在于提出一种电子设备。本专利技术的第六个目的在于提出一种计算机程序产品。本专利技术的第七个目的在于提出一种非临时性计算机可读存储介质。为达上述目的,本专利技术第一方面实施例提出了一种数据传输方法,包括:接收通信模块发送的第一 ...
【技术保护点】
1.一种数据传输方法,其特征在于,包括:接收通信模块发送的第一消息,其中,所述第一消息中携带用于表征待传输的第一有效数据所需资源量的资源占用信息;为所述第一有效数据预先分配与所述资源占用信息匹配的第一资源;利用所述第一资源,接收所述通信模块发送的所述第一有效数据。
【技术特征摘要】
1.一种数据传输方法,其特征在于,包括:接收通信模块发送的第一消息,其中,所述第一消息中携带用于表征待传输的第一有效数据所需资源量的资源占用信息;为所述第一有效数据预先分配与所述资源占用信息匹配的第一资源;利用所述第一资源,接收所述通信模块发送的所述第一有效数据。2.根据权利要求1所述的方法,其特征在于,所述资源占用信息为所述第一有效数据的数据长度或者所述第一有效数据需要占用的资源数量。3.根据权利要求1所述的方法,其特征在于,所述接收通信模块发送的第一消息,还包括:向所述通信模块发送用于请求应答头的第一请求;接收所述通信模块根据所述第一请求返回的应答信息;接收所述通信模块返回的所述第一消息;其中所述第一消息携带应答头信息。4.根据权利要求3所述的方法,其特征在于,所述向所述通信模块发送用于请求应答头的第一请求之前,还包括:接收所述通信模块发送的唤醒指令,并从休眠状态唤醒,其中,所述唤醒指令是由所述通信模块检测到有新的有效数据到达时发送的。5.根据权利要求4所述的方法,其特征在于,所述接收所述通信模块发送的唤醒指令,并从休眠状态唤醒,包括:检测中断管脚的电平值;当所述电平值从第一数值切换到第二数值时,则从所述休眠状态唤醒。6.根据权利要求3所述的方法,其特征在于,所述利用所述第一资源,接收所述通信模块发送的所述第一有效数据之前,还包括:向所述通信模块发送用于请求所述第一有效数据的第二请求;接收所述通信模块根据所述第二请求返回的应答信息。7.根据权利要求6所述的方法,其特征在于,所述第一有效数据为编码数据,则所述接收所述通信模块返回的所述第一有效数据之后,还包括:对所述第一有效数据进行解码,得到解码后的第一有效数据。8.根据权利要求7所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:周技锋,孙涛,马建良,徐超,王飞,
申请(专利权)人:广东美的厨房电器制造有限公司,美的集团股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。