通讯协议解析方法、装置及计算机可读存储介质与流程

文档序号:28052879发布日期:2021-12-17 21:37阅读:来源:国知局

技术特征:
1.一种通讯协议解析方法,其特征在于,包括:获取待解析协议的波形图像;确定所述待解析协议的协议类型;根据所述协议类型,确定所述波形图像中的波形信号的信号类型;根据所述信号类型对所述波形图像进行解析,生成协议解析记录,其中所述协议解析记录包括协议特征信息和波形数据解码信息。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述协议类型对应的通讯协议标准对所述协议特征信息进行校验;在确定所述协议特征信息异常时,将所述协议特征信息对应的异常信息添加至所述协议解析记录中。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述协议特征信息对应的异常信息,查询与所述异常信息对应的解决方案;在查询到所述解决方案的情况下,输出所述解决方案。4.根据权利要求1所述的方法,其特征在于,所述确定所述待解析协议的协议类型,包括:显示协议类型选择界面,其中,所述协议类型选择界面中显示有多种候选协议类型;响应于用户在所述协议类型选择界面触发的协议类型选择指令,将所述协议类型选择指令指示的协议类型确定为所述待解析协议的协议类型。5.根据权利要求1所述的方法,其特征在于,所述确定所述待解析协议的协议类型,包括:提取所述波形图像对应的协议类型特征信息;将所述协议类型特征信息与预设协议类型特征信息进行匹配,并将匹配成功的预设协议类型特征信息对应的协议类型确定为所述待解析协议对应的协议类型。6.根据权利要求1所述的方法,其特征在于,所述获取待解析协议的波形图像,包括:获取波形数据显示装置输出的所述波形图像;或者,获取拍摄的波形图像片段,对所述波形图像片段进行图像拼接处理,以获得所述波形图像。7.根据权利要求1所述的方法,其特征在于,所述根据所述协议类型,确定所述波形图像中的波形信号的信号类型,包括:显示信号类型选择界面,其中,所述信号类型选择界面中包含波形信号以及与所述波形信号对应的候选信号类型,其中,所述候选信号类型为与所述协议类型对应的信号类型;响应于用户在所述信号类型选择界面中针对每一所述波形信号的信号类型选择指令,将所述信号类型选择指令指示的信号类型确定为所述波形数据的信号类型。8.根据权利要求1所述的方法,其特征在于,所述根据所述信号类型对所述波形图像进行解析,生成协议解析记录,包括:确定所述波形图像中所述信号类型对应的所述波形信号的电气特征和时序特征;根据所述电气特征和所述时序特征确定所述协议特征信息。9.根据权利要求8所述的方法,其特征在于,所述协议特征信息包括以下中的至少一者:电平幅度信息、上升沿时间、下降沿时间、建立时间、保持时间。
10.根据权利要求1所述的方法,其特征在于,所述根据所述信号类型对所述波形图像进行解析,生成协议解析记录,包括:确定所述波形图像中所述波形信号对应的二进制数据;根据所述二进制数据确定所述波形数据解码信息。11.根据权利要求10所述的方法,其特征在于,所述波形数据解码信息包括以下中的至少一者:访问地址、寄存器地址、读写操作类型、读写的数据内容信息。12.一种通讯协议解析装置,其特征在于,包括:获取模块,被配置为获取待解析协议的波形图像;第一确定模块,被配置为确定所述待解析协议的协议类型;第二确定模块,被配置为根据所述协议类型,确定所述波形图像中的波形信号的信号类型;生成模块,被配置为根据所述信号类型对所述波形图像进行解析,生成协议解析记录,其中所述协议解析记录包括协议特征信息和波形数据解码信息。13.一种通讯协议解析装置,其特征在于,包括:处理器;用于存储处理器可执行指令的存储器;其中,所述处理器被配置为:获取待解析协议的波形图像;确定所述待解析协议的协议类型;根据所述协议类型,确定所述波形图像中的波形信号的信号类型;根据所述信号类型对所述波形图像进行解析,生成协议解析记录,其中所述协议解析记录包括协议特征信息和波形数据解码信息。14.一种计算机可读存储介质,其上存储有计算机程序指令,其特征在于,该程序指令被处理器执行时实现权利要求1-11中任一项所述方法的步骤。

技术总结
本公开涉及一种通讯协议解析方法、装置及计算机可读存储介质,所述方法包括:获取待解析协议的波形图像;确定所述待解析协议的协议类型;根据所述协议类型,确定所述波形图像中的波形信号的信号类型;根据所述信号类型对所述波形图像进行解析,生成协议解析记录,其中所述协议解析记录包括协议特征信息和波形数据解码信息。由此,可以基于波形图像对该待解析协议进行解析,与相关技术中采用示波器等设备进行解析相比,可以有效拓宽该通讯协议解析方法的适用范围,不仅可以获得待解析协议的波形信号特征,还可以获得该波形信号所传输的数据内容,便于用户使用。并且可以有效降低查看该协议解析记录对用户的技术要求,简化通讯协议解析的流程。议解析的流程。议解析的流程。


技术研发人员:孙长宇 陈朝喜
受保护的技术使用者:北京小米移动软件有限公司
技术研发日:2020.06.15
技术公布日:2021/12/16
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1