2025年3月,SEGGER和Ferrous Systems合作,确保使用Ferrous Systems的Ferrocene工具链编译的Rust应用程序可以通过SEGGER的J-Trace工具实时下载分析。
两家公司在Embedded World 2025上的合作展示了基于SEGGER的Ozone调试器和J-Trace工具跟踪Ferrocene的Rust应用,嵌入式系统开发人员通过它们获得详细的指令级别的固件运行信息。Ozone兼容大部分的工具链输出文件,既是调试器又是性能分析器,它包含所有常见的调试控件,并在此基础上扩展了高级分析功能,例如指令跟踪和代码分析。
基于新增的Ozone Rust语言调试支持特性,Ferrous Systems将Ozone与Ferrocene无缝集成,Ferrocene是第一个符合ISO 26262(汽车用)、IEC 61508(工业用)和ISO 62304(医疗用)标准的开源Rust工具链,适用于安全和关键任务应用。
Ferrous Systems的测试应用程序基于Rust编写的RTIC框架构建,该应用程序还使用了高效延时格式化框架“defmt”,该框架由Ferrous Systems作为其Knurling-rs开源项目的一部分创建。
Ferrous Systems的高级嵌入式工程师Jonathan Pallant表示:“我们一直都知道,与传统的基于字符方式的日志记录方法相比,defmt具有显著的效率提升。我们很高兴与SEGGER合作,用SEGGER的Ozone调试器和J-Trace展示这种效率。”
SEGGER的产品经理Johannes Lask解释说:“考虑到商业系统对Rust的兴趣越来越大,SEGGER增加了Ozone对Rust的支持。Ferrous Systems很容易的实现了Ferrocence工具链与Ozone和J-Trace集成。”
-
调试器
+关注
关注
1文章
313浏览量
24365 -
SEGGER
+关注
关注
0文章
55浏览量
14510 -
Rust
+关注
关注
1文章
236浏览量
7151
原文标题:J-Trace支持Ferrocene生成的Rust应用程序分析
文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
SEGGER工具支持GigaDevice GD32C2系列微控制器
RT-Trace初体验一之使用Trace功能调试Cortex-M4 | 技术集结

RT-Trace调试工具正式发布!

SEGGER J-Link调试器支持Allegro微控制器
有办法让SDK 1.3.5与JTAG调试器配合使用吗?
重磅预售!RT-Trace调试工具

IMXRT1170-EVK如何使用J-Trace探针启用指令跟踪?
如何使用带有i.MX 93处理器的Segger J-link在VSCode中进行调试?
Microchip多功能MPLAB? PICkit? Basic调试器主要特性分析
使用Ozone调试基于nRF9160 Zephyr应用程序

评论