Přeskočit na hlavní obsah

Pokročilé debugování

note

Tato kapitola se věnuje debugování pomocí JLink, pokud jej nemáte, můžete vždy debugovat pomocí výpisů do konzole.

Pokud máte sondu JLink, můžete pomocí ní debugovat svůj firmware s využitím HARDWARIO Code nebo rozšíření pro Visual Studio Code. Nejprve je potřeba rozšíření nainstalovat, k tomu máme speciální kapitolu v této dokumentaci.

Mezi instalací s portable verzí a samostatným rozšířením je malý rozdíl.

Debugování s portable verzí

Pokud jste si stáhli HARDWARIO Code, měli byste mít všechny potřebné závislosti ve složce /data (Windows/Linux) nebo code-portable-data (macOS).

info

Jediné, co je potřeba nainstalovat, jsou ovladače JLink, pokud je ještě nemáte.

Instalace ovladačů

Přejděte do %USERPROFILE%/AppData/Local/Programs/HARDWARIO Code/data/tower/toolchain/SEGGER/JLink/USBDriver/ a spusťte binárku InstDrivers.exe.

Poté byste měli mít vše připravené.

Debugování s rozšířením pro Visual Studio Code

Pokud jste se rozhodli používat vlastní Visual Studio Code s naším nainstalovaným rozšířením, musíte postupovat podle instalace JLink pro váš systém.