一种代码生成系统及方法

基本信息

申请号 CN201910557125.7 申请日 -
公开(公告)号 CN110196715A 公开(公告)日 2019-09-03
申请公布号 CN110196715A 申请公布日 2019-09-03
分类号 G06F8/30(2018.01)I; G06F8/41(2018.01)I; H04L29/08(2006.01)I 分类 计算;推算;计数;
发明人 姚轶臣; 马贺敏; 环翾; 艾陈 申请(专利权)人 上海仪电汽车电子系统有限公司
代理机构 上海思微知识产权代理事务所(普通合伙) 代理人 上海仪电汽车电子系统有限公司
地址 201800 上海市嘉定区谢春路1288号7号楼
法律状态 -

摘要

摘要 本发明公开了一种代码生成系统及方法,主要是利用云服务器以及终端。终端用于对服务器发送DBC格式文件,云服务器用于存储所述DBC格式文件并对DBC格式文件进行解析处理得到第一信息。云服务器包括代码生成模板,所述代码生成模板用于根据所述第一信息生成所述DBC格式文件对应的代码。利用云服务器也即利用云平台技术实时在线进行DBC格式文件的解析,并通过代码生成模板根据需要自动生成代码。避免了在研发过程中需要人工查看DBC格式文件,并按照其信号矩阵的内容手工编写仪表CAN通信模块的应用配置代码,大大减小了编程的难度,有效缩短研发周期,并且通过云平台生成代码可有效避免人工编程时出现的低级失误,可在一定程度程度上提高代码质量。