标准自动化管道和协作工具简析

汽车开发正在从硬件驱动的开发向软件驱动的开发转变。创新高度依赖于软件驱动,但与此同时,汽车行业的目标却是减少车辆中ecu的数量。车辆架构不再采用以单个ecu对应某个特定用途的分布式e/e架构,而是不断调整以适应更强大的集中式ecu。
这些集中式ecu支持更多的软件功能。这种趋势在开发和集成方面产生越来越多的合作需求。因此,ecu软件开发的项目成员越来越多地来自全球各地的不同部门或公司。在ecu软件开发变得愈加复杂和需要更多协作的同时,开发周期却变得越来越短。
传统的工作流程和开发过程难以满足这些要求,因此以devops为导向的持续集成方法正在设定新的标准。然而,由于autosar classic采用单体架构,无法轻易实现autosar classic ecu 软件开发的持续集成。
以上问题会拖慢ecu软件的敏捷开发。davinci team支持分布式开发项目团队开展有效协作,以解决上述问题。
davinci team使用标准集成管道实现协作和持续集成(ci),支持分布式开发项目团队开展有效协作,助力解决上述问题。
结合vector 工具davinci configurator classic和davinci developer classic,应用程序软件可以高度自动化地集成到autosar基础软件microsar classic中。
davinci team的基本概念列举如下:
>
通过使用davinci team将应用软件和基础软件分开,可以用另一种方式来管理项目,很大程度上解决了前述问题;
>
通过将集成决策前置(如runnable到task映射、port映射、data映射或nvm集成),助力应用软件(swc)开发人员自行将应用软件(swc)与基础软件(bsw)进行集成;
>
提供一个自动化管道工具,自动执行应用软件与基础软件的集成。
工程师能够在自动化管道工具的支持下独立使用多种工具进行工作,自动完成大多数重复的工作步骤,同时提供一个可自定义的ci/cd管道。


1N系列稳压管的参数
新专利介绍--一种兼容多卡操作的电能表识卡方法
FLIR热像仪在水力发电设备的应用
变压器冷却器故障分析与处理
想让队友和老板冷静?你要先让电脑“冷静”
标准自动化管道和协作工具简析
新款三种型号Mac Pro析出 将于下周发布
采用自适应模糊PID控制器实现提高智能车系统的适应性和鲁棒性
一文了解火花塞的工作原理
人工智能在未来到底会替代哪些工作?
“中国电子第一大展”十月开展 中国电子展将迎第80届盛典
c1815三极管参数及管脚资料
能耗监测系统的主要功能包括哪些?
通过微流控系统来模拟并研究血管中的脉动剪切应力
屏下指纹解锁终于做出来了_不是苹果三星_而是国产手机
苹果步步谋划建立芯片帝国以对抗高通英特尔
基于电机PWM输出方式的电流再生方法
如何推动国产芯片的快速发展?
为什么从电阻温度系数可以知道阻值的变化?
骁龙675跑分曝光 表现相当惊人骁龙835都完全不是对手