{"id":17745,"date":"2026-10-20T12:20:16","date_gmt":"2026-10-20T10:20:16","guid":{"rendered":"https:\/\/quantum.com.pl\/?p=17745"},"modified":"2026-10-20T12:34:00","modified_gmt":"2026-10-20T10:34:00","slug":"intergracja-trace32-z-clion","status":"publish","type":"post","link":"https:\/\/quantum.com.pl\/pl\/intergracja-trace32-z-clion\/","title":{"rendered":"INTERGRACJA TRACE32\u00ae Z CLion"},"content":{"rendered":"<p><strong>Lauterbach i JetBrains og\u0142aszaj\u0105 integracj\u0119 TRACE32\u00ae ze \u015brodowiskiem CLion<\/strong><\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-17746 size-large\" src=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2026\/10\/LAUTERBACH-JETBRAINS-CLion-1024x515.jpeg\" alt=\"\" width=\"860\" height=\"433\" srcset=\"https:\/\/quantum.com.pl\/wp-content\/uploads\/2026\/10\/LAUTERBACH-JETBRAINS-CLion-1024x515.jpeg 1024w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2026\/10\/LAUTERBACH-JETBRAINS-CLion-300x151.jpeg 300w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2026\/10\/LAUTERBACH-JETBRAINS-CLion-768x386.jpeg 768w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2026\/10\/LAUTERBACH-JETBRAINS-CLion-860x432.jpeg 860w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2026\/10\/LAUTERBACH-JETBRAINS-CLion-600x302.jpeg 600w, https:\/\/quantum.com.pl\/wp-content\/uploads\/2026\/10\/LAUTERBACH-JETBRAINS-CLion.jpeg 1279w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p><strong>TRACE32\u00ae firmy Lauterbach zintegrowany z CLion od<\/strong><strong> JetBrains\u00a0<\/strong><strong>\u2013 debugowanie embedded bezpo\u015brednio w IDE<\/strong><\/p>\n<p><strong><em>Lauterbach i JetBrains zintegrowa\u0142y narz\u0119dzia debugowania TRACE32\u00ae ze \u015brodowiskiem CLion, wieloplatformowym IDE do programowania w j\u0119zykach C i C++. Dzi\u0119ki integracji programi\u015bci system\u00f3w embedded mog\u0105 debugowa\u0107 aplikacje bezpo\u015brednio na sprz\u0119cie docelowym z poziomu CLion, \u0142\u0105cz\u0105c edycj\u0119 kodu, nawigacj\u0119 i debugowanie sprz\u0119towe w jednym \u015brodowisku pracy.<\/em><\/strong><\/p>\n<p><strong>Integracja TRACE32\u00ae i CLion poprzez Debug Adapter Protocol<\/strong><\/p>\n<p>Integracja wykorzystuje Debug Adapter Protocol (DAP), kt\u00f3ry \u0142\u0105czy CLion z TRACE32\u00ae za po\u015brednictwem TRACE32 Debug Adapter. Programi\u015bci mog\u0105 sterowa\u0107 wykonywaniem programu, debugowa\u0107 kod krok po kroku i analizowa\u0107 zmienne bezpo\u015brednio w CLion, podczas gdy TRACE32\u00ae odpowiada za komunikacj\u0119 ze sprz\u0119tem docelowym.<\/p>\n<p>Rozwi\u0105zanie obs\u0142uguje dwa scenariusze pracy. Pierwszy umo\u017cliwia uruchomienie nowej sesji TRACE32\u00ae PowerView bezpo\u015brednio z CLion, z wykorzystaniem skrypt\u00f3w do konfiguracji po\u0142\u0105czenia i przygotowani sprz\u0119tu docelowego do debugowania. Drugi pozwala na po\u0142\u0105czenie z ju\u017c uruchomion\u0105 sesj\u0105 TRACE32\u00ae.<\/p>\n<p>Do korzystania z integracji wymagane s\u0105 CLion 2026.1 lub nowszy, TRACE32\u00ae PowerView Release 09.2026 (lub build 195402) oraz TRACE32\u00ae Debug Adapter w wersji 0.1.2 lub nowszej. Szczeg\u00f3\u0142owe przyk\u0142ady konfiguracji dost\u0119pne s\u0105 w bazie wiedzy Lauterbach.<\/p>\n<p><strong>TRACE32\u00ae \u2013 kompleksowe narz\u0119dzia do rozwoju system\u00f3w embedded<\/strong><\/p>\n<p>Portfolio TRACE32\u00ae wspiera rozw\u00f3j system\u00f3w embedded na wszystkich etapach cyklu \u017cycia produktu \u2013 od prac <em>pre-silicon<\/em> i prototypowania, przez testowanie, a\u017c po analiz\u0119 system\u00f3w w \u015brodowisku docelowym.<\/p>\n<p>Rozwi\u0105zania Lauterbach \u0142\u0105cz\u0105 oprogramowanie do debugowania i \u015bledzenia wykonywania kodu PowerView z modu\u0142ami sprz\u0119towymi PowerDebug i PowerTrace, umo\u017cliwiaj\u0105c analiz\u0119 zachowania systemu, badanie wydajno\u015bci oraz pomiar pokrycia kodu (<em>code coverage<\/em>) na szerokiej gamie procesor\u00f3w i platform embedded.<\/p>\n<p>JetBrains CLion to wieloplatformowe \u015brodowisko IDE do programowania w j\u0119zykach C i C++, oferuj\u0105ce analiz\u0119 kodu, automatyczne uzupe\u0142nianie, nawigacj\u0119, refaktoryzacj\u0119, testowanie i debugowanie. Wspiera zar\u00f3wno tworzenie aplikacji desktopowych, jak i rozw\u00f3j oprogramowania embedded. Integracja z TRACE32\u00ae rozszerza jego mo\u017cliwo\u015bci o debugowanie bezpo\u015brednio na sprz\u0119cie docelowym.<\/p>\n<p><strong>Eksperci Lauterbach i JetBrains o integracji<\/strong><\/p>\n<p><em>\u201eCLion pomaga programistom tworzy\u0107, refaktoryzowa\u0107, debugowa\u0107 i testowa\u0107 kod C i C++, oferuj\u0105c inteligentn\u0105 nawigacj\u0119 oraz obs\u0142ug\u0119 wieloplatformowych zestaw\u00f3w narz\u0119dzi. Dzi\u0119ki integracji z TRACE32 programi\u015bci mog\u0105 korzysta\u0107 z naszych narz\u0119dzi do analizy dzia\u0142ania aplikacji na sprz\u0119cie docelowym bezpo\u015brednio z poziomu CLion.\u201d<\/em> \u2013 <strong>Dr Markus Herdin<\/strong>, Director of Marketing, Lauterbach GmbH<\/p>\n<p><em>\u201eDla programist\u00f3w system\u00f3w embedded zrozumienie kodu to tylko cz\u0119\u015b\u0107 pracy. R\u00f3wnie wa\u017cne jest zrozumienie jego dzia\u0142ania na sprz\u0119cie docelowym. Integracja TRACE32 z CLion \u0142\u0105czy te zadania w jednym procesie, u\u0142atwiaj\u0105c analizowanie problem\u00f3w i weryfikowanie zmian w \u015brodowisku, w kt\u00f3rym powstaje kod.\u201d<\/em> \u2013 <strong>Artemy Pestretsov<\/strong>, Head of C\/C++ Ecosystem, JetBrains<\/p>\n<p><strong>Junie AI w praktyce \u2013 debugowanie TRACE32\u00ae z poziomu CLion<\/strong><\/p>\n<p>Integracji towarzyszy demonstracja przedstawiaj\u0105ca Junie, agenta AI do programowania opracowanego przez JetBrains, kt\u00f3ry steruje sesj\u0105 debugowania TRACE32\u00ae za po\u015brednictwem CLion. Programi\u015bci pozostaj\u0105 odpowiedzialni za ocen\u0119 proponowanych zmian i weryfikacj\u0119 rezultat\u00f3w.<\/p>\n<p><strong><a href=\"https:\/\/drive.google.com\/file\/d\/135IAPkfY1tECS4t1bePjR-2xjqNFeI-J\/view\">TUTAJ<\/a><\/strong> zapoznaj si\u0119 z materia\u0142em video prezentuj\u0105cym mo\u017cliwo\u015bci integracji TRACE32\u00ae z CLion.<\/p>\n<p><strong><a href=\"https:\/\/events.jetbrains.net\/register\/Agentic-Debugging-of-Embedded-Systems\/\">ZAREJESTRUJ SI\u0118<\/a> i w<\/strong><strong>e\u017a udzia\u0142 w bezp\u0142atnym webinarze organizowanym przez JetBrains i Lauterbach<\/strong>, kt\u00f3ry odb\u0119dzie si\u0119 <strong>27 pa\u017adziernika 2026 r. o godz. 13:00<\/strong> (CEST), i poznaj mo\u017cliwo\u015bci integracji TRACE32\u00ae z CLion w praktyce.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lauterbach i JetBrains og\u0142aszaj\u0105 integracj\u0119 TRACE32\u00ae ze \u015brodowiskiem CLion &nbsp; &nbsp; TRACE32\u00ae firmy Lauterbach zintegrowany z CLion od JetBrains\u00a0\u2013 debugowanie embedded bezpo\u015brednio w IDE Lauterbach i JetBrains zintegrowa\u0142y narz\u0119dzia debugowania TRACE32\u00ae ze \u015brodowiskiem CLion, wieloplatformowym IDE do programowania w j\u0119zykach C i C++. Dzi\u0119ki integracji programi\u015bci system\u00f3w embedded mog\u0105 debugowa\u0107 aplikacje bezpo\u015brednio na sprz\u0119cie docelowym [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"footnotes":""},"categories":[1611],"tags":[],"class_list":["post-17745","post","type-post","status-publish","format-standard","hentry","category-news"],"acf":[],"_links":{"self":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/17745","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/comments?post=17745"}],"version-history":[{"count":2,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/17745\/revisions"}],"predecessor-version":[{"id":17756,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/posts\/17745\/revisions\/17756"}],"wp:attachment":[{"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/media?parent=17745"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/categories?post=17745"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/quantum.com.pl\/pl\/wp-json\/wp\/v2\/tags?post=17745"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}