原文標題:Lauterbach and JetBrains Announce TRACE32 Integration in CLion IDE

JetBrains 與嵌入式除錯工具廠商 Lauterbach 10 月 14 日宣布,已將 TRACE32 除錯能力整合進 CLion。這項整合讓 C 與 C++ 嵌入式開發者不必頻繁切換程式編輯器與硬體除錯介面,就能在 CLion 中控制目標設備上的程式執行。

整合採用 Debug Adapter Protocol(DAP),由 TRACE32 Debug Adapter 在 CLion 與 TRACE32 PowerView 之間交換除錯資訊。開發者可從 IDE 逐步執行程式、檢視變數與控制執行流程,而與目標硬體的通訊仍由 TRACE32 處理。

官方列出兩種使用模式:第一種從 CLion 啟動新的 TRACE32 PowerView 工作階段,使用腳本設定連線與初始化目標設備;第二種是連接已在執行中的 TRACE32 工作階段。這能配合既有嵌入式開發團隊的除錯流程,而非要求完全改用新工具。

相容性有明確下限:CLion 需 2026.2.4 或更新版本;TRACE32 PowerView 需 09.2026 或 build 195402;TRACE32 Debug Adapter 至少為 0.1.2。未達這些版本的團隊不能直接假設可使用相同整合功能。

Lauterbach 的 TRACE32 系列也包含 PowerDebug、PowerTrace 等硬體模組,可用於晶片設計前期、原型測試、效能分析及程式碼覆蓋率量測。此次公告主要是 IDE 與既有除錯生態的工作流程整合,未宣稱免費提供 TRACE32 商用硬體或完整授權。

發生了什麼事

CLion 新增透過 DAP 操作 TRACE32 的工作流程,支援啟動或連接既有硬體除錯工作階段。

為什麼重要

嵌入式工程師往往同時操作 IDE 與專業硬體工具;統一操作介面有助減少切換並保留既有設備投資。

影響哪些人

開發微控制器、嵌入式 Linux 與複雜 C/C++ 韌體的工程師,以及採用 TRACE32 的團隊最直接受益。

已確認與未確認

官方確認版本需求與兩種連接模式;未公布新授權價格,也未保證所有目標處理器皆支援。