汽车安全与网络安全:英飞凌AURIX™ TC3xx、TC4x、TRAVEO™ T2G 和 PSoC 系列微控制器支持 Rust 语言
【2023 年 4 月 21日,德国慕尼黑讯】安全系统的开发对汽车市场至关重要。Rust 编程语言可用于内存安全软件的嵌入式开发,这是任务关键型汽车软件设计的一个重要推动因素。英飞凌科技股份公司迈出了在嵌入式领域构建 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”来促进安全和可靠的软件开发。
上一篇:沃尔沃汽车发布“世界树”智能安全体系,EX90中国首秀
下一篇:圆满落幕 | 2023第二届中国汽车信息安全与数据安全大会
推荐阅读最新更新时间:2024-11-10 11:46
推荐帖子
- Proteus 8.12 SP0(Build 30713) 正式发布!
- Proteus8.12SP0(Build30713)现已正式发布。此版本不兼容旧版本文件,使用Proteus8.12版本保存的Proteus工程不能使用8.12以下版本的软件打开。此版本进行了以下更新:一、多板支持具有多个直板但只有一个原理图的产品设计的正式方案。每个板有自己的堆叠和设计规则,并在特定板上的工作可以通过一个简单的组合框切换。设计浏览器模块提供了项目的全局概览,所有的输出系统(如物料清单和CADCAM)都是与具体的板相关联的。二、差分对直通无
- dcexpert 单片机
- linux-2.6.18内核移植及根文件系统的制做(简易)
- linux-2.6.18内核移植及根文件系统的制做(简易)一、去http://www.kernel.org下载内核,下面以linux-2.6.18.tar.bz2为例。#tar–jxvflinux-2.6.18.tar.bz2#cdlinux-2.6.18二、修改Makefile文件#viMakefileARCH?=armCROSS_COMPILE?=arm-linux-三、查看
- donote Linux与安卓
- RS232接口能否提供电源?
- 我要通过RS232接口做一个模块,用RS232接口提供电源。25针的接口的9和10针是否有10V电压,如果不是其它的针是否提供电压?RS232接口能否提供电源?据我所知RS232没有电源别的就不大知道了Re:RS232接口能否提供电源?
- netmouse 电源技术
- 【是德科技感恩月征文】+与是德测量仪器的交集
- 最后几天了,看到正文还是没有多少人,就来碰碰运气。不求能拿到示波器的大奖,是德看到我征文能送我几条示波器探头就可以了。在这是感恩月技术文章中我才知道示波器的探头有那么多种,以前只知道衰减倍数不同的探头,接触到的以为都是同一种,不管是测小信号还是大信号,都是随意拿一条。现在想想,当时模电实验不一定是示波器探头损坏,很有可能是选用错误。是德之前不知道有多少人认识,在去年的是德直播之前我都不知道是德是什么,但是我想安捷伦只要是玩电子的应该是没有几个人不知道的吧。安捷伦在业界的品牌形象是有目共睹
- lehuijie 测试/测量
- 偶院的机械电子论坛,望大家支持下~~~
- 理工大论坛~~~~~~~http://www.njustjx.cn/?fromuid=102偶院的机械电子论坛,望大家支持下~~~
- open82977352 汽车电子
- LIN总线协议介绍与汽车电子中的应用zz
- 上世纪80年代,根据车用通信网络在不同控制层面的不同功能要求,SAE(SocietvofAuto-mobileEngineering)将其分为A,B,C三类。其中A类为低速网,数据传输速率通常为1~10kb/s,LIN总线通信网络就属于此类。LIN总线一般应用于不需要高性能及带宽和复杂性较大的低端系统,如车门控制模块、座椅调节、车灯控制和空调系统中传感器和执行器之间的通信。由于其LIN总线成本较低,也可以独立用于不是特别复杂的车身控制网络中。LIN总线协议简介 LIN协
- hydralisk ARM技术