利索能及
我要发布
收藏
专利号: 202011073525X
申请人: 平安科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-19
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据的协议转化方法,其特征在于,所述方法包括:根据用户输入的协议转化指令,初始化协议栈及路由系统;

当所述协议栈及所述路由系统初始化成功时,在所述路由系统内创建接口数据调用函数;

利用所述接口数据调用函数,从接口电路中获取接口协议数据;

解封所述接口协议数据,得到协议原始数据;

根据预先设定的协议规则及所述协议栈,封装所述协议原始数据,得到协议封装数据,根据所述协议转化指令,将所述协议封装数据返回至用户;

其中,所述在所述路由系统内创建接口数据调用函数,包括:将接口电路协议作为预构建的数据调用API的输入参数,生成原始数据调用函数;

编译所述原始数据调用函数,得到所述接口数据调用函数;

所述编译所述原始数据调用函数,得到所述接口数据调用函数,包括:利用编译器编译所述原始数据调用函数,得到汇编调用函数,调用汇编器将所述汇编调用函数变为所述接口数据调用函数。

2.如权利要求1所述的数据的协议转化方法,其特征在于,所述根据协议转化指令,初始化协议栈及路由系统之前,还包括:接收用户输入的所述协议转化指令,解析所述协议转化指令,得到与所述协议转化指令对应的一个或多个接口电路的接口信息。

3.如权利要求2所述的数据的协议转化方法,其特征在于,所述根据协议转化指令,初始化协议栈及路由系统,包括:初始化所述路由系统,当所述路由系统初始化失败时,重新接收用户输入的协议转化指令;

当所述路由系统初始化成功时,获取一个或多个所述接口电路所支持的接口电路协议,根据所述接口电路协议,初始化所述协议栈。

编译所述原始数据调用函数,得到所述接口数据调用函数。

4.如权利要求1所述的数据的协议转化方法,其特征在于,所述利用所述接口数据调用函数,从接口电路中获取接口协议数据,包括:利用所述接口数据调用函数,启动预构建的驱动器;

利用所述驱动器从对应的接口电路中获取所述接口协议数据。

5.如权利要求1中所述的数据的协议转化方法,其特征在于,所述接口协议数据包括:状态接口协议数据、控制接口协议数据、启停接口协议数据、规则下发接口协议数据、更新接口协议数据、定时接口协议数据。

6.一种数据协议转化系统,其特征在于,所述系统包括网络层、系统层及驱动层,其中:所述网络层,用于根据用户输入的协议转化指令,初始化协议栈及路由系统;

所述系统层,用于当所述协议栈及所述路由系统初始化成功时,在所述路由系统内创建接口数据调用函数;

所述驱动层,用于利用所述接口数据调用函数,从接口电路中获取接口协议数据;

所述网络层,还用于解封所述接口协议数据,得到协议原始数据,根据预先设定的协议规则及所述协议栈,封装所述协议原始数据,得到协议封装数据,根据所述协议转化指令,将所述协议封装数据返回至用户;

其中,所述在所述路由系统内创建接口数据调用函数,包括:将接口电路协议作为预构建的数据调用API的输入参数,生成原始数据调用函数;

编译所述原始数据调用函数,得到所述接口数据调用函数;

所述编译所述原始数据调用函数,得到所述接口数据调用函数,包括:利用编译器编译所述原始数据调用函数,得到汇编调用函数,调用汇编器将所述汇编调用函数变为所述接口数据调用函数。

7.如权利要求6所述一种数据协议转化系统,其特征在于,所述系统还包括应用层,其中:所述应用层,用于接收用户输入的所述协议转化指令,解析所述协议转化指令,得到与所述协议转化指令对应的一个或多个接口电路的接口信息。

8.一种电子设备,其特征在于,所述电子设备包括:至少一个处理器;以及,

与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如权利要求1至5中任一项所述的数据的协议转化方法。

9.一种计算机可读存储介质,包括存储数据区和存储程序区,其特征在于,所述存储数据区存储创建的数据,所述存储程序区存储有计算机程序;其中,所述计算机程序被处理器执行时实现如权利要求1至5中任一项所述的数据的协议转化方法。