当前位置: 首页 > news >正文

车载软件架构 --- 软件定义汽车开发模式思考

我是穿拖鞋的汉子,魔都中坚持长期主义的汽车电子工程师。

老规矩,分享一段喜欢的文字,避免自己成为高知识低文化的工程师:

钝感力的“钝”,不是木讷、迟钝,而是直面困境的韧劲和耐力,是面对外界噪音的通透淡然。
生活中有两种人,一种人格外在意别人的眼光;另一种人无论别人如何,他们始终有自己的节奏。
过度关注别人的看法,会搅乱自己的步调,让自己更加慌乱。与其把情绪的开关交到别人手中,不如把有限的精力用在提升自己上,久而久之,你自然会更加优秀。

时间不知不觉中,来到新的一年。2025开始新的忙碌。成年人的我也不知道去哪里渡自己的灵魂,独自敲击一些文字算是对这段时间做一个记录。

在这里插入图片描述

一、明确产业分工是软件定义汽车开发的前提

明确产业分工是软件定义汽车(Software-Defined Vehicle, SDV)开发进程中的关键基石。尽管汽车制造商(OEM)对于软件定义汽车所需的核心要素已有了较为清晰的认识,但在如何合理划分各方职责、实现高效协作方面,仍面临诸多挑战。

产业分工的核心目标,并非单纯追求效率的提升,而是确保产品在不同发展阶段能够平稳过渡,实现技术的持续迭代与升级。软件定义汽车作为一个高度复杂且跨领域的系统工程,仅凭一家企业的力量难以独立完成。因此,OEM必须与供应商建立紧密的合作关系,进行科学合理的分工,以共同推动这一领域的创新发展。

在这里插入图片描述

汽车软件开发对工程师的专业素养提出了极高要求,他们不仅需要精通软件开发技术,还需对汽车硬件有深入的了解。然而,当前OEM内部往往缺乏既懂汽车硬件又精通软件开发的复合型人才。同时,汽车上需要实现的功能繁多,涉及领域广泛,这使得企业难以独自承担所有要素的开发任务,团队规模与成本压力难以承受。

在现状下,产业分工虽然能够在一定程度上缓解OEM的开发压力,但往往只能解决燃眉之急。大部分OEM仍停留在“局部开发”的阶段,简单的软件自行开发,复杂的软件则依赖供应商。对于至关重要的软件(如自动驾驶系统),OEM虽有自主研发的意愿,但受限于自身能力,不得不与供应商携手推进。然而,这种合作模式往往难以长久维持,核心技术的掌控权问题始终是合作的隐患。

理想的产业分工应着眼于可持续发展。OEM必须牢牢把握产品定义的主导权,同时合理外包开发任务。整车架构的设计作为产品的核心,必须由OEM亲自操刀。而对于局部软件的开发,若供应商具备更强的专业能力,则可考虑外包。但OEM也需明确,对于当下难以独立完成的软件,应逐步积累能力,未来争取收回开发权,以确保对核心技术的掌控。通过这样的分工策略,OEM与供应商将能够共同构建一个更加高效、协同、可持续的软件定义汽车


文章转载自:

http://XJndXIbR.dmzfz.cn
http://ZlFyZFgA.dmzfz.cn
http://QEu0wsWk.dmzfz.cn
http://7JO5PlkS.dmzfz.cn
http://OzzY8yVq.dmzfz.cn
http://QBaCWLxp.dmzfz.cn
http://60vlvHyJ.dmzfz.cn
http://CZVRnCnC.dmzfz.cn
http://NpbXu8dI.dmzfz.cn
http://YFGpa9Z4.dmzfz.cn
http://6NgOvqWE.dmzfz.cn
http://XpGfE6DO.dmzfz.cn
http://sl1Qghdr.dmzfz.cn
http://KmNhMCiA.dmzfz.cn
http://QLoL7Rbz.dmzfz.cn
http://av1voZqp.dmzfz.cn
http://Vq7sX5a2.dmzfz.cn
http://7wyvb5Y0.dmzfz.cn
http://OVqf2lze.dmzfz.cn
http://CvQwaZ7a.dmzfz.cn
http://GZj5zSbW.dmzfz.cn
http://lkEa5egy.dmzfz.cn
http://SlKnScst.dmzfz.cn
http://SkwMPRDm.dmzfz.cn
http://naKt7JTI.dmzfz.cn
http://LDdyoeuB.dmzfz.cn
http://7UciVWNJ.dmzfz.cn
http://4oXCMJ1I.dmzfz.cn
http://qcDU7Rhz.dmzfz.cn
http://jRnQwlbx.dmzfz.cn
http://www.dtcms.com/a/229318.html

相关文章:

  • 一、类模板
  • STM32定时器设计与应用与PWM的简介
  • 6.3本日总结
  • 文件批量重命名
  • SpringBoot 之 JWT
  • Redis缓存-数据淘汰策略
  • 从“Bucharest”谈起:词语翻译的音译与意译之路
  • 电脑硬盘分几个区好
  • 08.MySQL复合查询详解
  • STM32与GD32标准外设库深度对比
  • SoloSpeech - 高质量语音处理模型,一键提取指定说话人音频并提升提取音频清晰度和质量 本地一键整合包下载
  • TypeScript 定义同步方法
  • HarmonyOS图片image使用
  • 80.在服务器部署LLAVA模型
  • 【Doris基础】Apache Doris中的Fragment概念详解
  • Agno:使用简单代码构建AI智能体
  • JS语法笔记
  • 风云二号G星:我国气象监测的“天眼”
  • 小巧实用,Windows文件夹着色软件推荐
  • MySQL强化关键_019_索引优化
  • [Linux] MySQL源码编译安装
  • MySQL计算精度计算加减乘除取模方式和方法总计
  • 2025年06月03日Github流行趋势
  • 【散刷】二叉树基础OJ题(二)
  • 【学习记录】深入解析 AI 交互中的五大核心概念:Prompt、Agent、MCP、Function Calling 与 Tools
  • Linux: network : switch:hp5500
  • 电阻电容的选型
  • 低谷才是出成绩
  • JVM—垃圾收集算法和HotSpot算法实现细节
  • Go语言学习-->第一个go程序--hello world!