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

Microchip多功能MPLAB? PICkit? Basic調(diào)試器主要特性分析
使用Ozone調(diào)試基于nRF9160 Zephyr應(yīng)用程序

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

SEGGER為J-Link和Flasher提供Device Provisioner工具
AMD助力勞特巴赫開發(fā)新一代TRACE32調(diào)試與跟蹤工具

評論