用于汽车统一诊断服务信息的代码生成方法及系统

    公开(公告)号:CN116661754A

    公开(公告)日:2023-08-29

    申请号:CN202310777650.6

    申请日:2023-06-28

    Abstract: 本发明涉及一种用于汽车统一诊断服务信息的代码生成方法及系统,包括以下步骤:在预设的表格模板中输入统一诊断服务的相关信息;对输入的相关信息进行校验,判断是否符合预设标准,若是,整理表格模板中的相关信息并输出C语言代码,否则,返回重新输入统一诊断服务的相关信息。本发明利用预设的表格模板进行数据管理,对输入的数据进行校验并输出统一诊断服务信息的C语言代码,达成了将数据管理与工具合二为一的效果。

    车辆控制器启动后的档位控制方法、装置及电子设备

    公开(公告)号:CN119594180A

    公开(公告)日:2025-03-11

    申请号:CN202510084934.6

    申请日:2025-01-20

    Abstract: 本申请实施例涉及一种车辆控制器启动后的档位控制方法、装置、电子设备及存储介质,上述方法包括:响应于车辆的目标控制器执行启动操作,从预设的档位备份存储区中读取备份档位信息;对备份档位信息进行校验,得到实时校验码;从档位备份存储区中读取预先存储的备份校验码;若实时校验码和备份校验码一致,确定启动操作为目标控制器发生异常情况而执行的,并基于备份档位信息设置车辆的档位;若实时校验码和备份校验码不一致,确定启动操作为目标控制器正常上电而执行的,并将车辆的档位设置为预设档位。本申请实施例可以提高车辆档位与实际行驶场景的匹配性,降低车辆控制器发生异常复位后无法恢复档位导致的行驶安全性风险。

    汽车的软件架构、汽车软件代码的生成方法及装置

    公开(公告)号:CN119902796A

    公开(公告)日:2025-04-29

    申请号:CN202510029786.8

    申请日:2025-01-08

    Abstract: 本发明提供了一种汽车的软件架构、汽车软件代码的生成方法及装置,其中,该汽车的软件架构,包括应用层和基础层,其中,应用层包括:功能模块层,包括若干个功能模块,用于运行若干个功能模块的功能策略;定制接口层,用于对应用层与基础层之间传输的接口变量进行转换及校验,以实现应用层和基础层进行解耦;平台配置层,用于根据汽车控制器支持的平台类型对功能模块的数据变量内存和代码进行适应性配置,其中,平台类型包括以下之一:嵌入式架构、汽车开放系统架构。通过本发明实施例,可同时兼容传统嵌入式代码和汽车开放系统代码,兼容传统架构和汽车开放系统架构,实现了应用层软件的平台化。

    一种汽车控制器诊断模块A2L文件的生成方法

    公开(公告)号:CN116822480A

    公开(公告)日:2023-09-29

    申请号:CN202310777554.1

    申请日:2023-06-28

    Abstract: 本发明提出一种汽车控制器诊断模块A2L文件的生成方法,涉及汽车控制器开发的技术领域,首先根据预设的表格模板填写汽车控制器的诊断信息,再对表格中每一行诊断信息的数据进行遍历处理,在遍历过程中判断诊断信息的数据是否处于预设范围内,将预设范围内的诊断信息的数据写入结构体数组,然后将结构体数组格式化输出为包含空地址信息的A2L文件,最后更新包含空地址信息的A2L文件的变量地址,生成参与汽车控制器标定的诊断模块A2L文件,独立生成汽车控制器诊断模块的A2L文件,从而减少工程项目整体A2L文件生成时间,高效便捷。

Patent Agency Ranking