2025年3月,SEGGER和Ferrous Systems合作,確保使用Ferrous Systems的Ferrocene工具鏈編譯的Rust應(yīng)用程序可以通過(guò)SEGGER的J-Trace工具實(shí)時(shí)下載分析。
兩家公司在Embedded World 2025上的合作展示了基于SEGGER的Ozone調(diào)試器和J-Trace工具跟蹤Ferrocene的Rust應(yīng)用,嵌入式系統(tǒng)開(kāi)發(fā)人員通過(guò)它們獲得詳細(xì)的指令級(jí)別的固件運(yùn)行信息。Ozone兼容大部分的工具鏈輸出文件,既是調(diào)試器又是性能分析器,它包含所有常見(jiàn)的調(diào)試控件,并在此基礎(chǔ)上擴(kuò)展了高級(jí)分析功能,例如指令跟蹤和代碼分析。
基于新增的Ozone Rust語(yǔ)言調(diào)試支持特性,F(xiàn)errous Systems將Ozone與Ferrocene無(wú)縫集成,F(xiàn)errocene是第一個(gè)符合ISO 26262(汽車(chē)用)、IEC 61508(工業(yè)用)和ISO 62304(醫(yī)療用)標(biāo)準(zhǔn)的開(kāi)源Rust工具鏈,適用于安全和關(guān)鍵任務(wù)應(yīng)用。
Ferrous Systems的測(cè)試應(yīng)用程序基于Rust編寫(xiě)的RTIC框架構(gòu)建,該應(yīng)用程序還使用了高效延時(shí)格式化框架“defmt”,該框架由Ferrous Systems作為其Knurling-rs開(kāi)源項(xiàng)目的一部分創(chuàng)建。
Ferrous Systems的高級(jí)嵌入式工程師Jonathan Pallant表示:“我們一直都知道,與傳統(tǒng)的基于字符方式的日志記錄方法相比,defmt具有顯著的效率提升。我們很高興與SEGGER合作,用SEGGER的Ozone調(diào)試器和J-Trace展示這種效率?!?/p>
SEGGER的產(chǎn)品經(jīng)理Johannes Lask解釋說(shuō):“考慮到商業(yè)系統(tǒng)對(duì)Rust的興趣越來(lái)越大,SEGGER增加了Ozone對(duì)Rust的支持。Ferrous Systems很容易的實(shí)現(xiàn)了Ferrocence工具鏈與Ozone和J-Trace集成?!?/p>
-
調(diào)試器
+關(guān)注
關(guān)注
1文章
320瀏覽量
24718 -
SEGGER
+關(guān)注
關(guān)注
0文章
58瀏覽量
14646 -
Rust
+關(guān)注
關(guān)注
1文章
237瀏覽量
7393
原文標(biāo)題:J-Trace支持Ferrocene生成的Rust應(yīng)用程序分析
文章出處:【微信號(hào):麥克泰技術(shù),微信公眾號(hào):麥克泰技術(shù)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
SEGGER Ozone調(diào)試器支持第三方調(diào)試工具
【干貨分享】RT-Trace國(guó)產(chǎn)調(diào)試工具 | 技術(shù)集結(jié)

【直播預(yù)告】RT-Trace調(diào)試工具V1.1.0版本功能全解析 | 問(wèn)學(xué)直播

SEGGER J-Probe工具的工作原理和應(yīng)用

RT-Trace調(diào)試工具正式發(fā)布!

SEGGER J-Link調(diào)試器支持Allegro微控制器
有辦法讓SDK 1.3.5與JTAG調(diào)試器配合使用嗎?
重磅預(yù)售!RT-Trace調(diào)試工具

基于8051 IP調(diào)試器設(shè)計(jì)方案

IMXRT1170-EVK如何使用J-Trace探針啟用指令跟蹤?
Segger RTT調(diào)試工具的使用方法

使用Ozone調(diào)試基于nRF9160 Zephyr應(yīng)用程序

SEGGER J-Link和Flasher工具支持意法半導(dǎo)體汽車(chē)微控制器
如何使用Ozone的快照功能

評(píng)論