【技术实现步骤摘要】
本申请涉及封装,具体而言,涉及一种包装层生成方法、装置、终端及存储介质。
技术介绍
1、autosar架构主要使用c、c++开发语言,这些语言可操作底层、同时有着较好的性能,但这些开发语言复杂度高、易出错、对人员要求、开发周期长、调试困难等问题。随着大算力芯片及posix系统在汽车领域的大范围应用,以及整车os的大力普及,为高级语言的使用提供了基础和契机,使用python语言可以使得软件开发项目的时间更短、成本更低、质量更好。
2、为了使python应用能快速接入autosar框架,需要复用autosar提供的平台接口,而通过python端复用原本的c、c++接口时,存在着数据转换复杂度高的问题。
技术实现思路
1、本申请的主要目的在于提供一种包装层生成方法、装置、终端及存储介质,以解决通过python端复用原本的c、c++接口时,存在着数据转换复杂度高的问题。
2、为了实现上述目的,第一方面,本申请提供了一种包装层生成方法,包括:
3、获取arxml文
...【技术保护点】
1.一种包装层生成方法,其特征在于,包括:
2.如权利要求1所述包装层生成方法,其特征在于,所述包装层包括第一函数、第二函数、第三函数和第四函数;
3.如权利要求1所述包装层生成方法,其特征在于,所述对所述ARXML文件进行解析,得到AUTOSAR标准中的接口和数据类型之后,还包括:
4.如权利要求3所述包装层生成方法,其特征在于,所述基于所述AUTOSAR标准中的接口和数据类型,生成python库,包括:
5.如权利要求1所述包装层生成方法,其特征在于,所述获取python接口和数据类型之后,还包括:
6.
...【技术特征摘要】
1.一种包装层生成方法,其特征在于,包括:
2.如权利要求1所述包装层生成方法,其特征在于,所述包装层包括第一函数、第二函数、第三函数和第四函数;
3.如权利要求1所述包装层生成方法,其特征在于,所述对所述arxml文件进行解析,得到autosar标准中的接口和数据类型之后,还包括:
4.如权利要求3所述包装层生成方法,其特征在于,所述基于所述autosar标准中的接口和数据类型,生成python库,包括:
5.如权利要求1所述包装层生成方法,其特征在于,所述获取python接口和数据类型之后,还包括:
6.如权利要求5所述包装层生成方法,其特征在于,所述基于所述python接口和...
【专利技术属性】
技术研发人员:彭毅超,何涛,齐智,
申请(专利权)人:东软睿驰汽车技术沈阳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。