所有新闻发布

英飞凌 AURIX™ Rust 开发平台调试支持

出版日期 2024 年 2 月 23 日
英飞凌 AURIX™ Rust 开发平台调试支持
英飞凌 AURIX™ Rust 开发平台调试支持

德国霍恩基兴-2024年2月23日-劳特巴赫的TRACE32®开发工具现在也支持专为英飞凌AURIX™ TC3x和TC4x微控制器定制的HighTec RustCompiler 。因此,编译后的 Rust 程序不仅可以在机器代码中进行调试,还可以在源代码级进行调试。

Rust 是一种多范式系统编程语言,由开源社区开发,目的之一是避免程序错误导致内存访问错误或缓冲区溢出,从而也可能避免安全漏洞。HighTec RustCompiler 提供了 Rust 语言的全部功能,包括内存安全性、并发性和互操作性,适用于具有安全、可靠、高性能和快速部署要求的应用程序。

劳特巴赫的 TRACE32® 可对 AURIX™ TC3x 和 TC4x 实现的所有 TriCore 和其他内核(如 PPU 和 GTM)的 Rust 代码进行硬件加速调试和实时跟踪,这是覆盖整个系统的独特能力。TRACE32® 工具包括通用的PowerView 调试和跟踪软件以及调试和跟踪加速模块。劳特巴赫的智能 PowerDebug 模块为高效调试和测试自动化提供了最高的下载速度和最短的响应时间,而 PowerTrace 实时跟踪模块则可全面了解 AURIX™ 系统的 CPU 和其他内核的运行情况,而不会对其实时性能产生任何影响。得益于劳特巴赫领先的hypervisor 和操作系统感知技术,即使是虚拟化环境也能安全无限制地进行检查。包括代码覆盖率测量在内的跟踪分析可以支持嵌入式设计比以往更快、更安全、更可靠地推向市场。

"Rust 是一种具有安全性、高性能和易用性的编程语言",劳特巴赫有限公司总经理 Norbert Weiss 说。"有了我们市场领先的 TRACE32® 调试和跟踪工具对 HighTec RustCompiler 的支持,嵌入式开发人员现在可以在他们基于 AURIX™ 的项目中利用 Rust 的优势了"。

"用于AURIX™ TC4x和TC3x的HighTec RustCompiler 利用先进的开源LLVM技术,充分利用Rust的全部特性,包括内存安全性、并发性和互操作性,实现安全可靠的高性能应用",HighTec EDV-Systeme公司首席技术官Mario Cupelli解释说。"我们很高兴能与我们的长期合作伙伴 Lauterbach 的 TRACE32® 一起,为以 Rust 和 C/C++ 编写的安全可靠的嵌入式应用程序的开发、调试、跟踪和部署提供领先的解决方案。

劳特巴赫的 TRACE32® 与 HighTec 的 Rust Rust 开发平台一起,使嵌入式设备开发人员能够更快、更轻松地开发基于 AURIX™ TC3x 和 TC4x 微控制器的 Rust 应用程序。请联系 support@lauterbach.com了解更多信息。

在 2024 年嵌入式世界大会上,作为 Arm® 演示的一部分,您可以在 4-210 号展台现场体验劳特巴赫的 Rust 支持。更多详情,请点击此处

关于劳特巴赫

劳特巴赫是领先的嵌入式系统尖端开发工具制造商,拥有 45 年的丰富经验。它是一家历史悠久的国际公司,为世界各地的客户提供服务,与所有半导体制造商建立了合作伙伴关系,并在稳步发展。在慕尼黑附近的霍恩基兴总部,工程团队以 TRACE32® 为品牌,开发和生产高度精通、专业、易用的开发工具。劳特巴赫在英国、意大利、法国、突尼斯、美国东西海岸、日本和中国都设有分支机构,在许多其他国家也有高素质的销售和支持工程师,使劳特巴赫的产品范围遍布全球。

欲了解更多信息,请访问 http://www.lauterbach.com/

新闻联系人:

Evi Ederer,劳特巴赫有限公司

Altlaufstraße 40, 85635 Höhenkirchen-Siegertsbrunn

电话 +49 (8102) 9876 182

电子邮件 press@lauterbach.com

在这个页面上,您可以下载我们的《劳特巴赫新闻》的印刷版和社会媒体版。如果您有任何关于出版物的问题,请联系Evi Ederer:press@lauterbach.com