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

    文章

    325

    浏览量

    24926
  • SEGGER
    +关注

    关注

    0

    文章

    60

    浏览量

    14762
  • Rust
    +关注

    关注

    1

    文章

    240

    浏览量

    7481

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    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

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

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

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

    专为嵌入式开发者打造的一款高性能、多功能的调试工具。它集成了实时系统跟踪、数据监控、GDB远程调试、Flash程序烧录、虚拟终端等多种功能于一体,支持通过WebU
    的头像 发表于 09-16 08:07 578次阅读
    【干货分享】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 964次阅读
    【直播预告】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 1889次阅读
    <b class='flag-5'>SEGGER</b> <b class='flag-5'>J</b>-Probe<b class='flag-5'>工具</b>的工作原理和应用

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

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

    有办法让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 990次阅读
    重磅预售!RT-<b class='flag-5'>Trace</b><b class='flag-5'>调试工具</b>

    基于8051 IP调试器设计方案

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

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

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

    Segger RTT调试工具的使用方法

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

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

    OzoneSEGGER免费的嵌入式软件调试器。它是一个强大的工具,可以让你深入了解嵌入式系统中发生的事情。它在调试nRF9160 Zeph
    的头像 发表于 02-25 17:07 1426次阅读
    使用<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 1142次阅读