关 闭

新闻中心

EEPW首页 > 安全与国防 > 业界动态 > 英飞凌AURIX TC3xx、TC4x、TRAVEO T2G和PSoC微控制器支持Rust语言

英飞凌AURIX TC3xx、TC4x、TRAVEO T2G和PSoC微控制器支持Rust语言

—— 维护汽车安全与网络安全
作者:时间:2023-04-21来源:电子产品世界收藏

【2023 年 4 月 21日,德国慕尼黑讯】安全系统的开发对汽车市场至关重要。Rust 编程语言可用于内存安全软件的嵌入式开发,这是任务关键型汽车软件设计的一个重要推动因素。科技股份公司(FSE 代码:IFX / OTCQX 代码:IFNNY)迈出了在嵌入式领域构建 Rust 生态系统的第一步,成为第一家正式支持在微控制器上运行Rust语言的头部半导体制造商。市场领先的 AURIX™ 和TRAVEO™ 车用 MCU将率先支持Rust语言。虽然TRAVEO™ 使用的是 Rust 官方工具链和Arm Cortex-M 目标架构,但的工具合作伙伴 HighTec EDV-Systeme 为 AURIX 开发了专用的 Rust编译器。而 和 AURIX 将在 2023 年下半年开始支持Rust语言。 

本文引用地址:http://www.eepw.com.cn/article/202304/445872.htm

image.png 

AURIX 和 TRAVEO 系列微控制器产品为功能安全和网络安全提供了广泛的集成硬件功能。引入对Rust的支持则是从软件层面形成对硬件功能的补充。为AURIX 和 TRAVEO 提供了外围设备通道库(PAC),便于对微控制器外设进行本地访问。使用 svd2rust 工具生成的 PAC遵循相同的外设访问 API 标准。用户在 GitHub 中搜索PAC,就可以通过其代码示例来了解如何在英飞凌微控制器上使用 Rust语言。 

与 C/C++ 语言不同的是,是由开源社区开发的一门新编程语言,侧重于类型安全和并发支持。这门编程语言旨在通过提供简单易用的构建系统和软件包管理器“Cargo”来促进安全和可靠的软件开发。



评论


相关推荐

技术专区

关闭