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文章
329浏览量
25243 -
SEGGER
+关注
关注
0文章
61浏览量
14873 -
Rust
+关注
关注
1文章
241浏览量
7683
原文标题:J-Trace支持Ferrocene生成的Rust应用程序分析
文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
昂瑞微OM662X系列MCU正式获得SEGGER J-Link/Flasher支持
用于SWD/JTAG调试器的多功能转接板设计
RVMCU课堂「2」: 手把手教你玩转RVSTAR—SEGGER Embedded Studio+蜂鸟调试器篇
RVMCU课堂「3」:手把手教你玩转RVSTAR—SEGGER Embedded Studio+JLink调试器篇
MPLAB® PICkit™ Basic调试器技术解析与应用指南
生态芯进阶 | SEGGER J-Link/Flasher深度适配极海G32R50x系列实时控制MCU!
【干货分享】RT-Trace国产调试工具 | 技术集结
【直播预告】RT-Trace调试工具V1.1.0版本功能全解析 | 问学直播
SEGGER J-Probe工具的工作原理和应用
SEGGER工具支持GigaDevice GD32C2系列微控制器
RT-Trace初体验一之使用Trace功能调试Cortex-M4 | 技术集结
RT-Trace调试工具正式发布!
基于SEGGER的Ozone调试器和J-Trace工具跟踪Ferrocene的Rust应用
评论