一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

数据通信方法、基带芯片及终端设备与流程

2022-10-26 04:53:48 来源:中国专利 TAG:

技术特征:
1.一种数据通信方法,其特征在于,所述数据通信方法应用于基带芯片,所述基带芯片包括驱动层、固件层以及硬件层;所述方法包括:所述固件层向所述驱动层发送第一时间调度表;其中,所述第一时间调度表用于指示与目标设备之间的数据收发时间;当在第一时刻接收到所述目标设备对应的发送指令时,所述驱动层按照所述第一时间调度表对应的第二时间调度表传输所述发送指令携带的数据包;其中,所述第二时间调度表用于指示所述驱动层与所述固件层之间的数据传输时间。2.根据权利要求1所述的方法,其特征在于,所述固件层向所述驱动层发送第一时间调度表之后,所述方法还包括:所述驱动层根据所述第一时间调度表确定与所述目标设备之间的、每一个数据收发周期的第一起始时刻和第一结束时刻;所述驱动层根据预设传输时间、信道接入时间以及所述每一个数据收发周期的第一起始时刻,确定每一个数据传输周期的第二起始时刻;所述驱动层根据所述预设传输时间、所述信道接入时间、预设发包时间以及所述每一个数据收发周期的第一结束时刻,确定所述每一个数据传输周期的第二结束时刻;所述驱动层根据所述每一个数据传输周期的所述第二起始时刻和所述第二结束时刻,生成所述第二时间调度表。3.根据权利要求2所述的方法,其特征在于,所述驱动层根据预设传输时间、信道接入时间以及所述每一个数据收发周期的第一起始时刻,确定每一个数据传输周期的第二起始时刻,包括:所述驱动层对所述预设传输时间和所述信道接入时间进行加法运算,获得第一提前时间;所述驱动层根据所述第一提前时间和所述每一个数据收发周期的第一起始时刻,确定所述每一个数据传输周期的第二起始时刻。4.根据权利要求2所述的方法,其特征在于,所述驱动层根据所述预设传输时间、所述信道接入时间、预设发包时间以及所述每一个数据收发周期的第一结束时刻,确定所述每一个数据传输周期的第二结束时刻,包括:所述驱动层对所述预设传输时间、所述信道接入时间以及所述预设发包时间进行加法运算,获得第二提前时间;所述驱动层根据所述第二提前时间和所述每一个数据收发周期的第一结束时刻,确定所述每一个数据传输周期的第二结束时刻。5.根据权利要求1-4任一项所述的方法,其特征在于,所述当在第一时刻接收到所述目标设备对应的发送指令时,所述驱动层按照所述第一时间调度表对应的第二时间调度表传输所述发送指令携带的数据包,包括:若所述第一时刻不属于所述第二时间调度表中的任一个数据传输周期,则所述驱动层存储所述数据包,同时将所述第二时间调度表中的、所述第一时刻之后的第一个数据传输周期确定为所述数据包对应的目标数据传输周期;所述驱动层在所述目标数据传输周期的第三起始时刻向所述固件层传输所述数据包。6.根据权利要求1-4所述的方法,其特征在于,所述当在第一时刻接收到所述目标设备
对应的发送指令时,所述驱动层按照所述第一时间调度表对应的第二时间调度表传输所述发送指令携带的数据包,包括:若所述第一时刻属于所述第二时间调度表中的一个数据传输周期,则所述驱动层在所述第一时刻向所述固件层传输所述数据包。7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当在第二时刻接收到所述驱动层传输的所述目标设备对应的数据包时,所述固件层根据所述第一时间调度表确定当前数据收发周期的第三结束时刻;若所述第二时刻与所述第三结束时刻之间的时间差小于或者等于预设预留时间,则所述固件层停止向所述目标设备发送所述数据包;若所述第二时刻与所述第三结束时刻之间的时间差大于所述预设预留时间,则所述固件层在所述第二时刻向所述目标设备发送所述数据包。8.根据权利要求1-4,7任一项所述的方法,其特征在于,所述预设预留时间为所述信道接入时间与预设发包时间之和。9.根据权利要求1所述的方法,其特征在于,所述方法还包括:通过与所述目标设备的通信连接确定所述第一时间调度表。10.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述固件层向所述驱动层发送以下信息的至少一个信息:所述预设传输时间、所述信道接入时间、所述预设发包时间。11.根据权利要求8所述的方法,其特征在于,所述方法还包括:所述驱动层预先存储以下信息中的至少一个信息:所述预设传输时间、所述信道接入时间、所述预设发包时间。12.一种基带芯片,其特征在于,所述基带芯片包括驱动层、固件层以及硬件层;所述固件层,用于向所述驱动层发送第一时间调度表;其中,所述第一时间调度表用于指示与目标设备之间的数据收发时间;所述驱动层,用于当在第一时刻接收到所述目标设备对应的发送指令时,按照所述第一时间调度表对应的第二时间调度表传输所述发送指令携带的数据包;其中,所述第二时间调度表用于指示所述驱动层与所述固件层之间的数据传输时间。13.根据权利要求12所述的基带芯片,其特征在于,所述驱动层,还用于根据所述第一时间调度表确定与所述目标设备之间的、每一个数据收发周期的第一起始时刻和第一结束时刻;根据预设传输时间、信道接入时间以及所述每一个数据收发周期的第一起始时刻,确定每一个数据传输周期的第二起始时刻;根据所述预设传输时间、所述信道接入时间、预设发包时间以及所述每一个数据收发周期的第一结束时刻,确定所述每一个数据传输周期的第二结束时刻;根据所述每一个数据传输周期的所述第二起始时刻和所述第二结束时刻,生成所述第二时间调度表。14.根据权利要求13所述的基带芯片,其特征在于所述驱动层,还用于对所述预设传输时间和所述信道接入时间进行加法运算,获得第一提前时间;根据所述第一提前时间和所述每一个数据收发周期的第一起始时刻,确定所述每一个数据传输周期的第二起始时刻。15.根据权利要求13所述的基带芯片,其特征在于,
所述驱动层,还用于对所述预设传输时间、所述信道接入时间以及所述预设发包时间进行加法运算,获得第二提前时间;根据所述第二提前时间和所述每一个数据收发周期的第一结束时刻,确定所述每一个数据传输周期的第二结束时刻。16.根据权利要求12-15任一项所述的基带芯片,其特征在于,所述驱动层,还用于若所述第一时刻不属于所述第二时间调度表中的任一个数据传输周期,则存储所述数据包,同时将所述第二时间调度表中的、所述第一时刻之后的第一个数据传输周期确定为所述数据包对应的目标数据传输周期;在所述目标数据传输周期的第三起始时刻向所述固件层传输所述数据包。17.根据权利要求12-15任一项所述的基带芯片,其特征在于,所述驱动层,还用于若所述第一时刻属于所述第二时间调度表中的一个数据传输周期,则所述驱动层在所述第一时刻向所述固件层传输所述数据包。18.根据权利要求12所述的基带芯片,其特征在于,所述固件层,还用于当在第二时刻接收到所述驱动层传输的所述目标设备对应的数据包时,根据所述第一时间调度表确定当前数据收发周期的第三结束时刻;若所述第二时刻与所述第三结束时刻之间的时间差小于或者等于预设预留时间,则停止向所述目标设备发送所述数据包;若所述第二时刻与所述第三结束时刻之间的时间差大于所述预设预留时间,则在所述第二时刻向所述目标设备发送所述数据包;其中,所述预设预留时间为所述信道接入时间与预设发包时间之和。19.一种终端设备,其特征在于,所述终端设备配置有如权利要求12-18任一项所述的基带芯片,所述终端设备用于实现如权利要求1至11任一项所述的方法。

技术总结
本申请实施例公开了一种数据通信方法,数据通信方法应用于基带芯片,基带芯片包括驱动层、固件层以及硬件层;固件层向驱动层发送第一时间调度表;其中,第一时间调度表用于指示与目标设备之间的数据收发时间;当在第一时刻接收到目标设备对应的发送指令时,驱动层按照第一时间调度对应的第二时间调度表传输发送指令携带的数据包;其中,第二时间调度表用于指示驱动层与固件层之间的数据传输时间。指示驱动层与固件层之间的数据传输时间。指示驱动层与固件层之间的数据传输时间。


技术研发人员:周萍
受保护的技术使用者:哲库科技(上海)有限公司
技术研发日:2022.07.21
技术公布日:2022/10/25
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献