英飞凌微控制器现已正式支持 Rust!


Infineon 的 AURIX TC3xx、TC4x、TRAVEO T2G 和 PSoC 微控制器系列支持 Rust。

AURIX TC3xx 和 TRAVEO T2G 微控制器产品系列为功能安全和网络安全提供了广泛的集成硬件功能。引入对 Rust 的支持在软件方面补充了这些硬件功能。为 AURIX 和 TRAVEO 提供外设访问包 (PAC) 以实现对微控制器外设的本地访问。PAC 是用svd2rust工具并遵循相同的 API 标准进行外设访问。PAC 补充了代码示例,演示了 Rust 在英飞凌微控制器上的使用,并可在 GitHub 中获得。

与C/C++相比,Rust是开源社区开发的一种新的编程语言。Rust 的重点是类型安全和并发支持。该编程语言旨在通过提供方便的构建系统和包管理器“Cargo”来促进安全软件的开发。