Vector和HighTec两家公司成功展示了Rust应用程序与基于C语言的AUTOSAR Classic基础软件的集成,这在行业内还属首次。这样一来,Rust及其优势可以被应用在有最高功能安全要求的汽车ECU中。
现代编程语言Rust以其独特的内存完整性和无冲突并发特性而著称,并且性能极高。这可以减少安全风险,缩短开发周期并降低成本。因此,Rust目前是汽车领域安全应用的最佳选择。
将用Rust编写的AUTOSAR软件组件(SWC)集成到现有的基于C语言的AUTOSAR Classic环境中
Vector和HighTec已经清除了在汽车领域使用Rust的最后障碍:HighTec为英飞凌的AURIX微控制器开发了首个符合ISO 26262 ASIL D认证的Rust编译器。此编译器使用先进的开源技术LLVM,具有Rust的所有优点。Vector的MICROSAR Classic基础软件实现了符合ISO 26262 ASIL D认证的AUTOSAR Classic架构,并为用Rust编写的应用软件提供集成支持。在这个联合项目中,两家合作伙伴证明了用Rust编写的AUTOSAR软件组件(SWC)可以高效地嵌入到现有的AUTOSAR Classic环境中。
通过这一新解决方案,开发人员可以将Rust语言与基于C语言的成熟AUTOSAR开发的优点结合起来,创建安全、高效且灵活的ECU软件。这是迈向未来汽车软件开发的重要一步!
-
软件
+关注
关注
69文章
4569浏览量
86690 -
AUTOSAR
+关注
关注
10文章
339浏览量
21355 -
ecu
+关注
关注
14文章
852浏览量
54213 -
Vector
+关注
关注
3文章
53浏览量
8521
原文标题:Vector和HighTec推出基于Rust和AUTOSAR Classic实现安全应用的解决方案
文章出处:【微信号:VectorChina,微信公众号:Vector维克多】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论