云霞育儿网

Elektrobit 与 HighTec 携手英飞凌,共同推动 Rust 与 AUTOSAR Classic 的集成

德国埃朗根2025年7月21日--Elektrobit、HighTecEDVSysteme与英飞凌科技股份公司宣布合作,通过将Rust应用与AUTOSARClassic基础软件集成,加速汽车行业软件创新。

作为英飞凌AURIX™微控制器DriveCore的生态系统合作伙伴,Elektrobit与HighTec将提供一体化开发包。本次联合方案包括Elektrobit的EBtresosAutoCore以及HighTec的车规级LLVM构建的Rust与C/C++编译器。针对AURIX™TC4x系列,Elektrobit与HighTec将提供DriveCore软件包套件,包含所有工具和软件,帮助开发者快速上手Rust与AUTOSARClassic的集成。通过本次紧密合作,嵌入式软件开发人员将能一站式获取所需资源,在复杂的汽车ECU中,也能充分发挥Rust在内存安全与高性能方面的优势,用于功能安全场景。

Rust的高性能、可靠性,尤其是其内建的内存安全机制,使其成为现代汽车软件不可或缺的一部分。随着软件定义汽车的发展以及《联合国R155条例》与《欧盟网络弹性法案》等法规对网络安全与功能安全提出更高要求,Rust凭借其独特的安全特性,成为理想的编程语言选择。通过将Elektrobit的AUTOSARClassic基础软件与HighTec获得ISO26262ASILD认证的Rust编译器结合,开发人员现在可以无缝地将基于Rust的软件组件集成至AUTOSAR开发环境中,实现Rust与传统C/C++混合开发模式,在降低风险的同时,满足严格的安全合规标准。面向英飞凌AURIX™TC4x的DriveCore软件套件包含微控制器、EBtresos配置工具、英飞凌AURIXTC4xMCAL驱动包,以及用Rust开发AUTOSAR软件组件的完整示例与教程。

Elektrobit的EBtresos现已支持简洁、高效的Rust开发——大大减少或避免对"unsafe"代码的依赖。该集成方案为开发人员提供了一套强大的工具链,不仅可生成系统访问代码,还支持如Rust的Clippy工具和自动格式化功能进行先进的静态代码分析。该方案在提升生产效率的同时,有效降低开发安全关键汽车软件的成本与复杂性。

HighTec的Rust与C/C++编译器基于经过验证的LLVM开源技术构建。作为业界首个支持英飞凌AURIXTC3x与TC4x微控制器系列的Rust编译器,该工具针对AURIX架构功能进行了专项优化。HighTec编译器以其快速构建系统与高级代码优化能力而闻名,可加快功能安全中关键应用的开发与认证流程。

英飞凌拥有业内最丰富的微控制器抽象层(MCAL)产品组合,并秉承生态协作理念推动创新与增长。因此,英飞凌推出了DriveCore——一个为汽车软件开发提供基础的综合软件套件组合。

英飞凌汽车微控制器部门软件产品市场高级总监PatrickWill表示:"我们相信DriveCore将为汽车行业带来变革,我们很高兴看到像HighTec与Elektrobit这样的公司利用它来驱动创新。"

Elektrobit系统架构高级专家FlorianBartels表示:"将Rust引入AUTOSARClassic环境,是Elektrobit推动汽车软件创新的又一里程碑。Rust天生具备的安全性,以及其与现有AUTOSARClassic系统的无缝集成,使其成为现代ECU开发的理想选择,帮助开发者构建可靠、安全、高性能的汽车软件。"

HighTec首席技术官MarioCupelli表示:"与Elektrobit的合作使我们能够帮助汽车客户构建更安全、更高效的软件解决方案。通过将我们成熟的Rust编译器与Elektrobit的工具整合为一个完整开发包,我们为汽车供应商与OEM提供了竞争优势。"

除了Rust与AUTOSARClassic工具和软件套件外,Elektrobit与HighTec还将提供专题研讨会与实操培训,帮助开发者深入掌握Rust在AUTOSARClassic项目中的集成方法。

了解DriveCore详情,请访问:。

了解EBtresos及Elektrobit如何将Rust应用于汽车软件开发,请访问:。

了解HighTec针对AURIXTC3x与TC4x的Rust编译器,请访问:。