【技术实现步骤摘要】
功能控制程序的架构方法、装置、存储介质和计算机设备
[0001]本专利技术涉及软件
,尤其涉及一种功能控制程序的架构方法、装置、存储介质和计算机设备。
技术介绍
[0002]座舱的车控和车设是车机的核心应用之一,进而也成为主机厂自研的应用之一。车控和车设涵盖座舱的众多功能,如空调、门窗、座椅、灯、锁、后视镜、能源及动力涉及的功能等,每个功能的供应商各不相同,控制方法也相去甚远,甚至同一个功能基于商业考虑也会有兼容多个供应商的需求,同时车型进化各个功能都会随之改进,功能接口不稳定、扩展变更难,随供应商、车型的变化而变化,导致应用开发适配工作成本上升,难度加大,应用开发的效率较低。
技术实现思路
[0003]有鉴于此,本专利技术实施例提供了一种功能控制程序的架构方法、装置、存储介质和计算机设备,用以保持功能接口统一、一致并且可扩展,提高应用开发的效率。
[0004]一方面,本专利技术实施例提供了一种功能控制程序的架构方法,包括:
[0005]获取设置的功能定义表;
[00 ...
【技术保护点】
【技术特征摘要】
1.一种功能控制程序的架构方法,其特征在于,包括:获取设置的功能定义表;将所述功能定义表输入解析工具,生成功能配置表和软件开发工具包功能文件;根据所述软件开发工具包功能文件设置功能控制程序的功能接口;根据所述软件开发工具包功能文件生成功能控制程序的功能/值接口参数模型;根据所述功能配置表生成功能控制程序的软件开发工具包。2.根据权利要求1所述的方法,其特征在于,将所述功能定义表输入解析工具,生成功能配置表和软件开发工具包功能文件,包括:遍历所述功能定义表的第一行,判断所述功能定义表中的数据是否遍历完成;若判断出所述功能定义表中的数据未遍历完成,并行执行根据所述功能定义表生成功能配置表和根据所述功能定义表生成软件开发工具包功能文件。3.根据权利要求2所述的方法,其特征在于,所述根据所述功能定义表生成功能配置表,包括:解析所述功能定义表中的功能名称,并为所述功能名称添加功能属性;根据所述功能名称和功能属性,生成功能配置表;遍历所述功能定义表的下一行,并继续执行判断所述功能定义表中的数据是否遍历完成的步骤。4.根据权利要求2所述的方法,其特征在于,所述根据所述功能定义表生成软件开发工具包功能文件,包括:解析所述功能定义表中的功能名称,生成软件开发工具包功能文件。5.根据权利要求4所述的方法,其特征在于,还包括:解析所述功能定义表中的功能名称,将所述功能名称输入至自验用例数组中,生成自验用例结果;显示所述自验用例结果。6.根据权利要求4所...
【专利技术属性】
技术研发人员:李元,袁波,徐开庭,许林,唐如意,
申请(专利权)人:成都赛力斯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。