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

    文章

    329

    浏览量

    25243
  • SEGGER
    +关注

    关注

    0

    文章

    61

    浏览量

    14873
  • Rust
    +关注

    关注

    1

    文章

    241

    浏览量

    7683

原文标题:J-Trace支持Ferrocene生成的Rust应用程序分析

文章出处:【微信号:麦克泰技术,微信公众号:麦克泰技术】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    昂瑞微OM662X系列MCU正式获得SEGGER J-Link/Flasher支持

    北京昂瑞微电子技术股份有限公司(以下简称为“昂瑞微”)宣布,其OM662X系列实时控制MCU已正式完成与微控制调试下载与量产编程工具厂商SEGGER旗下
    的头像 发表于 04-16 11:38 2402次阅读

    一个调试器,干掉四套工具链,我把调试、下载、量产、IAP升级 全都塞进了一个小盒子里

    一套工具 终于调通。 进入试产。 问题来了: 你总不能让产线工人用调试器烧录吧? 于是又要买: 脱机下载 固定
    的头像 发表于 03-03 11:39 358次阅读
    一个<b class='flag-5'>调试器</b>,干掉四套<b class='flag-5'>工具</b>链,我把<b class='flag-5'>调试</b>、下载、量产、IAP升级 全都塞进了一个小盒子里

    用于SWD/JTAG调试器的多功能转接板设计

    这款多功能转接板主要设计用于与 J-Link 调试器配合使用(同时兼容其他采用标准 20 引脚 JTAG/SWD 引脚定义的调试器),允许用户在 0.1" (2.54mm
    的头像 发表于 01-19 09:46 3680次阅读
    用于SWD/JTAG<b class='flag-5'>调试器</b>的多功能转接板设计

    RVMCU课堂「2」: 手把手教你玩转RVSTAR—SEGGER Embedded Studio+蜂鸟调试器

    本教程以板上按键控制点亮RV-STAR开发板上的LED为目标,从IDE的下载安装开始详细介绍了使用SEGGER Embedded Studio+蜂鸟调试器进行RISC-V嵌入式开发的方法。 系统
    发表于 10-31 08:29

    RVMCU课堂「3」:手把手教你玩转RVSTAR—SEGGER Embedded Studio+JLink调试器

    本教程以板上按键控制点亮RV-STAR开发板上的LED为目标,从IDE的下载安装开始详细介绍了使用SEGGER Embedded Studio+JLink调试器进行RISC-V嵌入式开发的方法
    发表于 10-31 06:42

    ‌MPLAB® PICkit™ Basic调试器技术解析与应用指南

    Microchip Technology MPLAB^®^ PICkit™ Basic调试器是一套经济划算的调试解决方案,适用于不需要高压编程或高级调试功能的项目。Microchip MPLAB
    的头像 发表于 09-29 13:44 1136次阅读
    ‌MPLAB® PICkit™ Basic<b class='flag-5'>调试器</b>技术解析与应用指南

    SEGGER Ozone调试器支持第三方调试工具

    SEGGER强大的Ozone调试器和性能分析,长期以来一直深受J-Link和J-Trace用户
    的头像 发表于 09-29 11:45 1556次阅读

    生态芯进阶 | SEGGER J-Link/Flasher深度适配极海G32R50x系列实时控制MCU!

      近日,SEGGER 宣布通过J-Link Prime芯片伙伴计划, 其“开盒即用”的 J-Link调试器和Flasher编程,已完成对
    的头像 发表于 09-22 14:23 1492次阅读
    生态芯进阶 | <b class='flag-5'>SEGGER</b> <b class='flag-5'>J</b>-Link/Flasher深度适配极海G32R50x系列实时控制MCU!

    【干货分享】RT-Trace国产调试工具 | 技术集结

    专为嵌入式开发者打造的一款高性能、多功能的调试工具。它集成了实时系统跟踪、数据监控、GDB远程调试、Flash程序烧录、虚拟终端等多种功能于一体,支持通过WebU
    的头像 发表于 09-16 08:07 1169次阅读
    【干货分享】RT-<b class='flag-5'>Trace</b>国产<b class='flag-5'>调试工具</b> | 技术集结

    【直播预告】RT-Trace调试工具V1.1.0版本功能全解析 | 问学直播

    RT-Thread一直致力于为开发者提供更高效的工具和技术支持。RT-Trace调试工具自面世以来持续演进,功能不断丰富:2025年5月:RT-Trace首次亮相,开创性地实现了基于S
    的头像 发表于 09-05 11:53 1490次阅读
    【直播预告】RT-<b class='flag-5'>Trace</b><b class='flag-5'>调试工具</b>V1.1.0版本功能全解析 | 问学直播

    SEGGER J-Probe工具的工作原理和应用

    SEGGER J-Probe工具的核心理念是提供一个可定制的图形用户界面(GUI),使开发人员能够在应用程序运行时与嵌入式系统的内部数据进行交互并进行可视化展示。
    的头像 发表于 08-14 10:04 2431次阅读
    <b class='flag-5'>SEGGER</b> <b class='flag-5'>J</b>-Probe<b class='flag-5'>工具</b>的工作原理和应用

    SEGGER工具支持GigaDevice GD32C2系列微控制

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

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

    随着嵌入式系统规模和复杂度不断提升,传统的调试手段已难以满足对系统运行状态的精细化分析需求。为提升开发效率、优化系统性能,RT-Thread推出了一款全新调试工具——RT-Trace。该工具
    的头像 发表于 07-06 10:03 1751次阅读
    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 1782次阅读
    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 1638次阅读