• 采购项目
  • 配套企业库
  • 销量查询
  • 盖世汽车社区
  • 盖世大学堂
  • 盖亚系统
  • 盖世汽车APP
  • 2024第四届汽车智能底盘大会
  • 2024第五届汽车电驱动及关键技术大会
  • 2024第二届中国汽车与CMF设计大会
  • 2024泰国汽车市场深度考察(第二期)
  • 第六届汽车新供应链大会
当前位置:首页 > 国际 > 正文

英飞凌与HighTec EDV-Systeme合作扩展AURIX™的Rust生态系统

盖世汽车 刘丽婷 2024-04-08 11:15:19

盖世汽车讯 Rust编程语言以其独特的内存安全功能,已成为汽车软件开发中C/C++的可行补充或潜在替代品。据外媒报道,英飞凌科技股份公司(Infineon Technologies AG)与商业开源编译器供应商HighTec EDV-Systeme等合作伙伴宣布进一步扩展其AURIX™微控制器的Rust生态系统。

英飞凌与HighTec EDV-Systeme合作扩展AURIX™的Rust生态系统

图片来源:英飞凌

此前,HighTec刚刚发布适用于AURIX TC3x和TC4x的首款符合ISO 26262 ASIL D要求的Rust编译器,确保了软件的可靠性和性能,以满足汽车行业的严格要求。AURIX的整体Rust生态系统还包括英飞凌用于TC37x的外设访问包(PAC)、一套Bluewind外设驱动程序、Veecle的Rust运行时NOS以及Lauterbach和PLS的工具,使客户能够安全可靠地评估和开发Rust的应用程序。

HighTec的ISO 26262 ASIL D合格Rust编译器附带预配置的货物构建系统,用于无缝访问AURIX的Rust生态系统,包括I/O包、驱动程序、Rust运行时、示例项目(包括Rust与C /C++混合集成的用例),以及HighTec经安全认证的实时操作系统PXROS-HR的Rust集成。HighTec的编译器补充了其经过验证的AURIX C/C++编译器,该编译器也基于尖端的开源LLVM编译器技术。它们共同确保Rust代码与遗留C/C++代码的无缝集成,以实现两种语言之间最佳的互操作性。

HighTec首席技术官Mario Cupelli表示:“这种混合方法可能是最有趣的,因为许多使用Rust的项目预计将重用遗留代码并保留C/C++投资。我们很自豪能够通过第一个符合安全标准的Rust编译器为英飞凌的Rust生态系统做出贡献,支持AURIX客户开发安全、更安全和更高效的应用程序。”

“Rust使开发人员能够利用我们的MCU的优势来最大限度地降低安全风险、缩短开发周期并降低成本。在汽车行业,强大的软件生态系统的集成至关重要,因为需要工具来满足汽车级标准。”英飞凌软件、合作伙伴关系和生态系统管理高级总监Thomas Schneid说道。“我们期待与HighTec等Rust伙伴合作,为AURIX提供完整的Rust生态系统。”

AURIX的Rust生态系统还包括英飞凌新发布的TC37x PAC,作为TC3x和TC4x的起点。与一组使用PAC用Rust编写的Bluewind外围驱动程序相结合,客户可以评估通过Rust进行硬件访问的优势。Veecle附带的Rust运行时NOS将AURIX与PXROS-HR集成;Lauterbach和PLS为其AURIX解决方案添加了改进的Rust支持。新扩展的AURIX Rust生态系统还包括一整套文档。

*版权声明:本文为盖世汽车原创文章,如欲转载请遵守 转载说明 相关规定。违反转载说明者,盖世汽车将依法追究其法律责任!

本文地址:https://auto.gasgoo.com/news/202404/8I70388192C101.shtml

文章标签: 前瞻技术
 
0

好文章,需要你的鼓励

微信扫一扫分享该文章