—— 汽车产业链供需平台 ——
下载盖世APP

首页 > 资讯 > 国际 > 英飞凌与HighTec EDV-Systeme合作扩展AURIX

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

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

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

英飞凌.jpg

图片来源:英飞凌

此前,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生态系统还包括一整套文档。

关注我们更多服务平台

添加社区公众号、小程序, APP, 随时随地云办公尽在掌握

联系我们
盖世汽车社区 盖世汽车中文资讯 盖世汽车会议 盖世汽车研究院 盖世大学堂 Automotive News Global Auto Sources 友情链接 Copyright@2007-2022 All Right Reserved.盖世汽车版权所有
增值电信业务经营许可证 沪B2-2007118 沪ICP备07023350号 沪公网安备 31011402009699号 未经授权禁止复制或建立影像,否则将追究法律责任。