INTERGRACJA TRACE32® Z CLion
AktualnościLauterbach i JetBrains ogłaszają integrację TRACE32® ze środowiskiem CLion

TRACE32® firmy Lauterbach zintegrowany z CLion od JetBrains – debugowanie embedded bezpośrednio w IDE
Lauterbach i JetBrains zintegrowały narzędzia debugowania TRACE32® ze środowiskiem CLion, wieloplatformowym IDE do programowania w językach C i C++. Dzięki integracji programiści systemów embedded mogą debugować aplikacje bezpośrednio na sprzęcie docelowym z poziomu CLion, łącząc edycję kodu, nawigację i debugowanie sprzętowe w jednym środowisku pracy.
Integracja TRACE32® i CLion poprzez Debug Adapter Protocol
Integracja wykorzystuje Debug Adapter Protocol (DAP), który łączy CLion z TRACE32® za pośrednictwem TRACE32 Debug Adapter. Programiści mogą sterować wykonywaniem programu, debugować kod krok po kroku i analizować zmienne bezpośrednio w CLion, podczas gdy TRACE32® odpowiada za komunikację ze sprzętem docelowym.
Rozwiązanie obsługuje dwa scenariusze pracy. Pierwszy umożliwia uruchomienie nowej sesji TRACE32® PowerView bezpośrednio z CLion, z wykorzystaniem skryptów do konfiguracji połączenia i przygotowani sprzętu docelowego do debugowania. Drugi pozwala na połączenie z już uruchomioną sesją TRACE32®.
Do korzystania z integracji wymagane są CLion 2026.1 lub nowszy, TRACE32® PowerView Release 09.2026 (lub build 195402) oraz TRACE32® Debug Adapter w wersji 0.1.2 lub nowszej. Szczegółowe przykłady konfiguracji dostępne są w bazie wiedzy Lauterbach.
TRACE32® – kompleksowe narzędzia do rozwoju systemów embedded
Portfolio TRACE32® wspiera rozwój systemów embedded na wszystkich etapach cyklu życia produktu – od prac pre-silicon i prototypowania, przez testowanie, aż po analizę systemów w środowisku docelowym.
Rozwiązania Lauterbach łączą oprogramowanie do debugowania i śledzenia wykonywania kodu PowerView z modułami sprzętowymi PowerDebug i PowerTrace, umożliwiając analizę zachowania systemu, badanie wydajności oraz pomiar pokrycia kodu (code coverage) na szerokiej gamie procesorów i platform embedded.
JetBrains CLion to wieloplatformowe środowisko IDE do programowania w językach C i C++, oferujące analizę kodu, automatyczne uzupełnianie, nawigację, refaktoryzację, testowanie i debugowanie. Wspiera zarówno tworzenie aplikacji desktopowych, jak i rozwój oprogramowania embedded. Integracja z TRACE32® rozszerza jego możliwości o debugowanie bezpośrednio na sprzęcie docelowym.
Eksperci Lauterbach i JetBrains o integracji
„CLion pomaga programistom tworzyć, refaktoryzować, debugować i testować kod C i C++, oferując inteligentną nawigację oraz obsługę wieloplatformowych zestawów narzędzi. Dzięki integracji z TRACE32 programiści mogą korzystać z naszych narzędzi do analizy działania aplikacji na sprzęcie docelowym bezpośrednio z poziomu CLion.” – Dr Markus Herdin, Director of Marketing, Lauterbach GmbH
„Dla programistów systemów embedded zrozumienie kodu to tylko część pracy. Równie ważne jest zrozumienie jego działania na sprzęcie docelowym. Integracja TRACE32 z CLion łączy te zadania w jednym procesie, ułatwiając analizowanie problemów i weryfikowanie zmian w środowisku, w którym powstaje kod.” – Artemy Pestretsov, Head of C/C++ Ecosystem, JetBrains
Junie AI w praktyce – debugowanie TRACE32® z poziomu CLion
Integracji towarzyszy demonstracja przedstawiająca Junie, agenta AI do programowania opracowanego przez JetBrains, który steruje sesją debugowania TRACE32® za pośrednictwem CLion. Programiści pozostają odpowiedzialni za ocenę proponowanych zmian i weryfikację rezultatów.
TUTAJ zapoznaj się z materiałem video prezentującym możliwości integracji TRACE32® z CLion.
ZAREJESTRUJ SIĘ i weź udział w bezpłatnym webinarze organizowanym przez JetBrains i Lauterbach, który odbędzie się 27 października 2026 r. o godz. 13:00 (CEST), i poznaj możliwości integracji TRACE32® z CLion w praktyce.


