CA168首页 > 自动化信息 > 企业信息 > 信息详情

英飞凌通过HighTec的ISO 26262 ASIL D认证Rust编译器等解决方案扩大AURIX™ Rust生态系统

发布日期:2024-05-08 来源:英飞凌作者:网络
 202458日,德国慕尼黑讯】Rust编程语言凭借其独特的内存安全特性,已经成为汽车软件开发中C/C++的有效补充和潜在替代品。全球功率系统和物联网领域的半导体领导者英飞凌科技股份公司(FSE代码:IFX / OTCQX代码:IFNNY)与HighTec EDV-Systeme等合作伙伴携手,进一步扩展了其AURIX™微控制器的Rust生态系统。HighTec近期发布了首款适用于AURIXTC3x TC4xISO 26262 ASIL D认证Rust编译器,能够确保软件的可靠性和性能满足汽车行业的严格要求。整个AURIXRust生态系统还包含英飞凌的TC37x外设访问库(PAC)、一套Bluewind外设驱动程序、VeecleRust运行时NOS,以及LauterbachPLS的工具。这些工具使客户能够使用Rust评估和开发安全的应用程序。

 

 

英飞凌AURIX™ TC4x

 

HighTec ISO 26262 ASIL D认证 Rust 编译器带有预配置编译(cargo build)系统,可无缝访问 AURIX™的Rust生态系统,包括I/O库、驱动程序、Rust 运行时、示例项目(包括 Rust C/C++ 混合集成的用例),以及RustHighTec安全认证实时操作系统 PXROS-HR的集成。HighTec编译器是对AURIX™ 成熟的C/C++ 编译器的补充,后者同样基于先进的开源 LLVM 编译器技术。它们共同确保了 Rust 代码与传统 C/C++ 代码的无缝集成,从而在两种语言之间实现更佳的互通性。

 

HighTec首席技术官Mario Cupelli表示“由于许多使用Rust的项目都要重新使用传统代码并保留C/C++的投入,因此这一混合方案可能更具吸引力我们很高兴能为英飞凌的 Rust 生态系统做出贡献,推出首款通过安全认证的 Rust 编译器,帮助AURIX™客户开发更加安全高效的应用。”

 

英飞凌科技软件、合作伙伴关系和生态系统管理高级总监Thomas Schneid表示Rust使开发能够充分发挥我们MCU的优势,程度规避安全风险、缩短开发周期并降低成本。在汽车行业,由于工具必须达到车规级标准,因此整合一个强大的软件生态系统至关重要。我们期待与HighTecRust合作伙伴合作,共同打造一个完整的AURIXRust生态系统。

 

作为TC3xTC4x的起点AURIX™的Rust生态系统还包括了英飞凌最新发布的TC37x PAC配合一套借助该PACRust编写的Bluewind外设驱动程序,客户可以评估通过 Rust 访问硬件的优势。内置的Veecle Rust运行时NOSAURIXPXROS-HR相集成LauterbachPLS为其 AURIX解决方案添加了优化的Rust支持这一新扩展的AURIX™ Rust生态系统还包含一整套说明书


供货情况

访问AURIX Rust生态系统,请通过hightec-rt.com/rust- evaluation www.bluewind.it/rust/veecle.io/aurix注册

[信息搜索] [] [告诉好友] [打印本文] [关闭窗口] [返回顶部]
0条 [查看全部]  网友评论

视觉焦点