Re: Čím programovat STM32?
Jiří Nesvacil
nesvacil na posys.eu
Pondělí Září 21 17:51:56 CEST 2020
VS Code a VS 2017 je pokaždé něco jiného.
Jinak programovat asi přes st-link nebo jak někdo píše na boardu
discovery jsou st-link.
Ladění jde s eclipse nebo taky codeblocks.
Codeblocks je asi nejméně náročný na hw. Codeblocks nebo Eclipse
použijeme spolu s Openocd.
VS Code si vezme hnedle při spuštění 1GB Ram. Pokud to je v nějakém
virtuálu... .
Jinak v codeblock startujeme Openocd jako server vedle přes příkazovou
řádku a v codeblocks nastavíme jen remote připojení a on se připojí k
openocd jako k serveru. Dále v codeblocks vypináme, že při debug se má
kompilovat. Vlastně codeblocks skoro použijeme spíš jako debugger.
S eclipse to jde taky, tam je taky plugin na cpu registry, ale i bez
toho to jde ladit taky. V neposlední řadě je gdb a to jde taky. Základem
je ten openocd + něco. Nebo v nouzi jen stlink utility bez ladění.
Jirka
Dne 21.09.2020 v 15:11 Pavel Hudecek napsal(a):
>
> Podle tohoto:
>
> https://docs.platformio.org/en/latest/integration/ide/vscode.html#installation
>
> to vypadá jako plugin do Visual studia. Nevím, jestli VS 2017
> community není ta správná verze, ale zasekl jsem se u kroku 1
> „*Open* VSCode Package Manager“. Prostě jsem tam nic takového nenašel.
>
> Omlouvám se za asi úplně stupidní dotaz, ale prostě „nevím která bije“:-)
>
> PH
>
> *Od: *Martin Locker <mailto:locker na vosrk.cz>
>
> Celkem jsem si zvykl na Platformio. Podpora široké škály
> mikrokontrolerů a na výběr různé frameworky (pro STM - cube, mbed,
> arduino). S ST-Linkem funguje bez problémů.
>
> Co jsem koukl do nabídky při zakládání projektu, tak přímo STM32F030K6
> tam není, ale je tam STM32F030R8 (který má jen jinou výbavu, tzn.
> neměl by být problém v ini souboru změnit).
>
> S přáním pevného zdraví
>
> Martin Locker
>
> ----- Původní zpráva -----
>
> Odesilatel: Pavel Hudecek (edizon na seznam.cz <mailto:edizon na seznam.cz>)
> Potřeboval bych programovat STM32F030K6T6 . Že jsem ho nenašel
> v seznamu při zakládání projektu na MCUxpresso od NXP, mě
> nepřekvapilo. Že STM nejsou v seznamu u Composer studia co mám od ST,
> mě zaskočilo.
>
> Dotazy:
>
> 1. Jaký použít SW? Je to jeden projekt, takže se mi rozhodně nevyplatí
> nic kupovat. Kdyby to nebylo takové monstrum jako ty dva jmenované,
> bylo by to super. Ale když to bude zas jinak přebalený Eclipse, tak se
> zlobit nebudu. Hlavně aby při zakládání projektu šel vybrat
> STM32F030K6T6 a fungovalo to bez nějakých extra složitostí.
>
> 2. Jaký HW? Mám tu LPC-link2 a ST-link. Půjdou použít?
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
--
Tento e-mail byl zkontrolován na viry programem AVG.
http://www.avg.cz
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://list.hw.cz/pipermail/hw-list/attachments/20200921/b8e710ef/attachment.html>
Další informace o konferenci Hw-list