汽车安全与网络安全:英飞凌AURIX™ TC3xx、TC4x、TRAVEO™ T2G 和 PSoC系列微控制器支持 Rust 语言

仪器仪表沙龙 20230424

  • 汽车安全

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

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

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



更多精彩内容欢迎点击==>>电子技术应用-AET<< 

查看全文

点赞

仪器仪表沙龙

作者最近更新

  • 为什么你的手机总是知道你在干嘛?聊聊手机传感器的那些事
    仪器仪表沙龙
    09-26 14:10
  • 空调温度传感器:看不见的“天气预报员”
    仪器仪表沙龙
    09-24 15:57
  • 位移传感器选型指南:从迷糊到明白的实用手册
    仪器仪表沙龙
    09-26 06:14

期刊订阅

相关推荐

  • 安森美获CES 2022创新奖

    2021-11-12

  • IIHS公布2022最佳安全奖:丰田塞纳、特斯拉Model Y入选

    2022-03-04

  • 特斯拉称司机辅助驾驶系统足够安全 美国议员不买账

    2022-03-31

  • 刚刚!蔚来回应汽车坠落致2死事件

    2022-06-24

评论0条评论

×
私信给仪器仪表沙龙

点击打开传感搜小程序 - 速览海量产品,精准对接供需

  • 收藏

  • 评论

  • 点赞

  • 分享

收藏文章×

已选择0个收藏夹

新建收藏夹
完成
创建收藏夹 ×
取消 保存

1.点击右上角

2.分享到“朋友圈”或“发送给好友”

×

微信扫一扫,分享到朋友圈

推荐使用浏览器内置分享功能

×

关注微信订阅号

关注微信订阅号,了解更多传感器动态

  • #{faceHtml}

    #{user_name}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 查看评论 回复

    共#{comment_count}条评论

    加载更多

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} #{reback} 回复

  • #{ahtml}#{created_at}

    #{content}

    展开

    #{like_count} #{dislike_count} 回复

  • 关闭
      广告