VScode+Microchip?

Marek N/A feroslav na post.cz
Pondělí Únor 17 10:45:00 CET 2025


Ak chcete ladit vo VSC, nainstalujte si extension "Native debug".

Konfiguracia by mohla vyzerat takto:

tasks.json

{
"version": "2.0.0",
"tasks": [
{
"label": "do_compile_program",
"type": "shell",
"command": "gcc --version"
},
{
"label": "do_load_program",
"type": "shell",
"command": "echo --help",
},
{
"label": "compile_and_load",
"dependsOn":[
"do_compile_program",
"do_load_program"
]
},
]
}

launch.json

{
"launch": {
"configurations": [
{
"type": "gdb",
"request": "launch",
"name": "Launch Program",
"target": "./bin/executable",
"cwd": "${workspaceRoot}",
"valuesFormatting": "parseText",
"preLaunchTask": "compile_and_load"
}
]
}
}

On 2/16/25 18:05, Pavel Hudeček wrote:
> Dobrý den všem,
> mějme nainstalovaný VScode, AVRdude, Microchip studio, připojený kit 
> ATtiny416 Xplained Nano a přes něj zapojené UPDI do zařízení s 
> procesorem ATtiny814. Není problém spustit kompilaci přes GCC-AVR 
> nainstalované v Microchip Studiu příkazem mimo Microchip studio, to 
> funguje.
> Taktéž funguje nahrání výsledného kódu pomocí avrdude přes Xnano do 
> připojeného zařízení.
>
> Chtěl bych, aby tlačítko Run and debug ve VScode tohle spouštělo.
>
> Každý z těch koroků znám, ale už nevím jak je zakomponovat do, 
> předpokládám, launch.json a možná ještě tasks.json? Ale jejich obsahu 
> moc nerozumím.
>
> Určitě tohle už někdo řešil, ale nedaří se mi to najít.
>
> Díky,
> PH
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20250217/39241d76/attachment.htm>


Další informace o konferenci Hw-list