惠州市德赛西威汽车电子股份有限公司叶振华获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉惠州市德赛西威汽车电子股份有限公司申请的专利通信协议解析代码自动生成方法,应用,系统及存储介质获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN116126302B 。
龙图腾网通过国家知识产权局官网在2025-09-26发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202310054349.2,技术领域涉及:G06F8/30;该发明授权通信协议解析代码自动生成方法,应用,系统及存储介质是由叶振华设计研发完成,并于2023-02-03向国家知识产权局提交的专利申请。
本通信协议解析代码自动生成方法,应用,系统及存储介质在说明书摘要公布了:本发明提供一种通信协议解析代码自动生成方法,应用,系统及存储介质;所述通信协议解析代码自动生成方法包括:将各通信协议源数据输入至空白Excel文档的sheet表单中,并获取该Excel文档,生成通信协议解析代码的头文件;然后生成常量定义代码,遍历sheet表单中的结构体英文描述一列生成对应的第一解析函数,以及根据所述第一解析函数生成对应的第二解析函数;再进一步定义主函数,并依次调用所述常量定义代码,第一解析函数和第二解析函数,通信协议解析代码完成自动生成。本发明简化了繁琐的校对协议和解析代码的编写工作,并且杜绝了人工编码可能引入的错误,提升了开发效率。
本发明授权通信协议解析代码自动生成方法,应用,系统及存储介质在权利要求书中公布了:1.一种通信协议解析代码自动生成方法,其特征在于,包括以下步骤: S100:按预设格式要求,将各通信协议源数据输入至空白Excel文档的sheet表单中;其中,所述通信协议源数据至少包括编号、结构体中文描述、结构体英文描述、结构体传输方向、指令id、指令id字节长度、参数、属性id、属性值类型、常量和常量值; S200:获取所述Excel文档,并根据所述通信协议源数据,自动生成对应的通信协议解析代码; 其中,所述S200包括: S210:读取Excel文档中的第一个sheet表单;遍历该sheet表单中的属性id、常量和常量值三列,生成常量定义代码; S220:遍历sheet表单中的结构体英文描述一列,以该列为标准区分不同的指令id,根据所述指令id生成对应的第一解析函数; 其中,所述S220包括: S221:遍历sheet表单中的结构体英文描述一列,以该列为标准,遍历含有指令id的所有行,将每一行中的参数转换为常量值,并调用回调函数将所述常量值返回至客户端; S222:判断所述sheet表单中是否还有通信协议源数据,若有,则转S221;否则读取下一个sheet表单; S223:完成第一解析函数的生成; S230:根据所述第一解析函数生成所述sheet表单对应的第二解析函数; S240:定义主函数,并依次调用所述常量定义代码、第一解析函数和第二解析函数; S250:完成通信协议解析代码的自动生成; S300:输出所述通信协议解析代码,以供通信协议解析程序调用。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人惠州市德赛西威汽车电子股份有限公司,其通讯地址为:516000 广东省惠州市仲恺高新区和畅五路西103号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励