0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于SEGGER的Ozone调试器和J-Trace工具跟踪Ferrocene的Rust应用

麦克泰技术 ? 来源:麦克泰技术 ? 2025-03-14 11:27 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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系列微控制

    J-Link和Flasher软件包从V8.46版本开始,SEGGER增加了基于Cortex-M23内核的GigaDevice GD32C2系列微控制调试和Flash编程支持。
    的头像 发表于 07-09 16:12 ?335次阅读

    RT-Trace初体验一之使用Trace功能调试Cortex-M4 | 技术集结

    随着嵌入式系统规模和复杂度不断提升,传统的调试手段已难以满足对系统运行状态的精细化分析需求。为提升开发效率、优化系统性能,RT-Thread推出了一款全新调试工具——RT-Trace。该工具
    的头像 发表于 07-06 10:03 ?528次阅读
    RT-<b class='flag-5'>Trace</b>初体验一之使用<b class='flag-5'>Trace</b>功能<b class='flag-5'>调试</b>Cortex-M4 | 技术集结

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

    5月20日,RT-Thread官方预售了首款调试工具RT-Trace,获得了开发者及企业用户的广泛关注与支持。RT-Trace调试工具结束预售阶段,即日起正式发布!RT-
    的头像 发表于 06-18 12:02 ?599次阅读
    RT-<b class='flag-5'>Trace</b><b class='flag-5'>调试工具</b>正式发布!

    SEGGER J-Link调试器支持Allegro微控制

    SEGGER领先的J-Link调试器现在可用于Allegro MicroSystems MCU的程序下载和在线调试。有了J-Link的支持,
    的头像 发表于 06-10 09:29 ?517次阅读

    有办法让SDK 1.3.5与JTAG调试器配合使用吗?

    使用 Segger J- 6EDL_SPI_LINK GDB 服务调试配置。 我看到控制台中打印了多个错误,如下所示: 827^error,msg=\"Dwarf Error:无法
    发表于 05-23 07:32

    重磅预售!RT-Trace调试工具

    嵌入式开发者注意!调试神器RT-Trace即将登陆淘宝!嵌入式开发从业者们:您是否常被调试效率低下、线程分析不清、故障定位困难所困扰?别愁!专为嵌入式开发者打造的高性能调试工具RT-
    的头像 发表于 05-20 18:15 ?578次阅读
    重磅预售!RT-<b class='flag-5'>Trace</b><b class='flag-5'>调试工具</b>

    基于8051 IP调试器设计方案

    8051 IP调试器是一种对基于8051指令系统的IP核进行调试的软硬件结合工具,需要与集成开发环境(IDE)结合使用。
    的头像 发表于 05-07 11:37 ?465次阅读
    基于8051 IP<b class='flag-5'>调试器</b>设计方案

    IMXRT1170-EVK如何使用J-Trace探针启用指令跟踪

    OzoneSegger调试器)中没有任何跟踪。Instruction Trace 视图显示 “No data”。 我编写了一个 JL
    发表于 04-07 06:21

    如何使用带有i.MX 93处理Segger J-link在VSCode中进行调试

    我已经阅读了有关在 i.MX 8 处理上使用 j-link 进行调试的指南。我已经尝试了本指南,但使用的是 iMX93。当我想连接到 J-link GDB 服务
    发表于 04-04 08:21

    Segger RTT调试工具的使用方法

    上一期已经跟着小编介绍的安装步骤,相信大家都已经开始使用了Segger Ozone调试工具。那么今天小编继续趁热打铁,给大家介绍另一个Segger推出的
    的头像 发表于 03-28 14:21 ?1911次阅读
    <b class='flag-5'>Segger</b> RTT<b class='flag-5'>调试工具</b>的使用方法

    Microchip多功能MPLAB? PICkit? Basic调试器主要特性分析

    )今日发布 MPLAB PICkit Basic在线调试器 ,为各层级的工程师提供高性价比解决方案。相较于其他复杂昂贵的调试器,这款经济型工具提供高速USB 2.0连接、CMSIS-DAP支持、兼容多种
    的头像 发表于 03-10 18:42 ?895次阅读

    使用Ozone调试基于nRF9160 Zephyr应用程序

    OzoneSEGGER免费的嵌入式软件调试器。它是一个强大的工具,可以让你深入了解嵌入式系统中发生的事情。它在调试nRF9160 Zeph
    的头像 发表于 02-25 17:07 ?970次阅读
    使用<b class='flag-5'>Ozone</b><b class='flag-5'>调试</b>基于nRF9160 Zephyr应用程序

    SEGGER J-Link和Flasher工具支持意法半导体汽车微控制

    2025年2月,SEGGER宣布其J-Link调试器和Flasher在线编程全面支持意法半导体针对汽车应用的Stellar P&G系列微控制
    的头像 发表于 02-14 11:37 ?738次阅读

    如何使用Ozone的快照功能

    Ozone是一个跨平台支持的代码调试软件,支持J-link和J-Trace调试器。可以加载SES、Keil、GCC、clang/LLVM等
    的头像 发表于 11-05 17:38 ?1160次阅读
    如何使用<b class='flag-5'>Ozone</b>的快照功能

    SEGGERJ-Link和Flasher提供Device Provisioner工具

    日前,SEGGER宣布为其Flasher系列编程以及J-Link和J-Trace系列调试跟踪
    的头像 发表于 10-22 15:12 ?1009次阅读