[发明专利]整车控制器I/O接口软件生成方法、系统、装置及存储介质在审
申请号: | 201910233268.2 | 申请日: | 2019-03-26 |
公开(公告)号: | CN109918063A | 公开(公告)日: | 2019-06-21 |
发明(设计)人: | 吴晓东;张雪琳;金国庆;钟川;廖娇 | 申请(专利权)人: | 重庆长安新能源汽车科技有限公司 |
主分类号: | G06F8/30 | 分类号: | G06F8/30 |
代理公司: | 北京信远达知识产权代理事务所(普通合伙) 11304 | 代理人: | 魏晓波 |
地址: | 401133 重庆市江*** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 整车控制器 信号信息 转换 源代码 源代码生成 软件生成 预设 计算机存储介质 软件开发效率 存储介质 人为失误 自动生成 自动转换 准确度 申请 保证 | ||
本申请公开了一种整车控制器I/O接口软件生成方法、系统、装置及计算机存储介质,包括:获取整车控制器的I/O接口的I/O接口信号信息;按照预设的转换方法将I/O接口信号信息,转换为相应的源代码;利用源代码生成相应的整车控制器I/O接口软件:本申请在获取整车控制器的I/O接口的I/O接口信号信息后,通过预设的转换方法将I/O接口信号信息转换为相应的源代码,实现将I/O接口信号信息自动转换为软件所需的代码,最后利用源代码生成相应的整车控制器I/O接口软件,从而实现利用I/O接口信号信息自动生成整车控制器I/O接口软件,提高了软件开发效率,同时,无需人为操作,避免了人为失误,确保了转换时的准确度,保证了软件的质量。
技术领域
本发明涉及,特别涉及一种整车控制器I/O接口软件生成方法、系统、装置及计算机存储介质。
背景技术
整车控制器,通常在行业内被称作是新能源汽车的“大脑”,与电池、电机共同构成新能源汽车的三大核心零部件。整车控制器总成作为汽车“大脑”,承担了数十个I/O信号的采集与控制,且每个信号都关系到整车动力系统的正常运行与车辆安全,当某一个信号的采集与控制处理出现错误都会给车辆造成极大的安全危害。当前控制器I/O信号的采集与控制一般由控制器软件工程师根据《应用层与底层接口交付信号列表》,手动编写软件代码,实现I/O信号的采集与控制,由于车辆上控制器繁多,I/O信号采集与控制量特别大,涉及到的软件十分复杂,需要耗费软件工程师大量的时间进行软件代码编写,且容易出现错误。
鉴于整车控制器总成对整车I/O信号采集与控制软件开发的复杂性与重要性,需要一种新的软件源代码的生成方法来提升软件开发效率和质量,保证整车控制器总成对I/O信号采集与控制准确性,以保证整车动力系统能够正常稳定的进行。
发明内容
有鉴于此,本发明的目的在于提供一种整车控制器I/O接口软件生成方法、系统、装置及计算机存储介质,提升软件开发效率和质量。其具体方案如下:
一种整车控制器I/O接口软件生成方法,包括:
获取整车控制器的I/O接口的I/O接口信号信息;
按照预设的转换方法将所述I/O接口信号信息,转换为相应的源代码;
利用所述源代码生成相应的整车控制器I/O接口软件。
可选的,所述获取整车控制器I/O接口的I/O接口信号信息的过程,包括
解析输入所述整车控制器的I/O接口的I/O接口信号列表,提取其中的I/O接口信号信息。
可选的,所述解析输入所述整车控制器的I/O接口的I/O接口信号列表,提取其中的I/O接口信号信息的过程,包括:
解析输入的所述整车控制器的I/O接口的I/O接口信号列表,按照sheet文件名称,读取所述I/O接口信号列表中的I/O接口信号信息;
提取出I/O接口信号信息中的AI模拟采集信号信息、DI数字采集信号信息和D0数字输出控制信号信息。
可选的,所述按照预设的转换方法将所述I/O接口信号信息,转换为相应的源代码的过程,包括:
将所述I/O接口信号信息中的AI模拟采集信号信息、DI数字采集信号信息和D0数字输出控制信号信息分别作为形式参数,分别赋值至所述I/O接口信号信息中记载的相应的应用层信号中,分别生成相应的AI模拟采集信号源代码、DI数字采集信号源代码和D0数字输出控制信号源代码。
可选的,所述读取所述I/O接口信号列表中的I/O接口信号信息之后,还包括:
判断所述I/O接口信号信息是否完整;
若不完整,则生成信息补全提示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆长安新能源汽车科技有限公司,未经重庆长安新能源汽车科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910233268.2/2.html,转载请声明来源钻瓜专利网。