Re: Čím programovat STM32?
Jaroslav Buchta
jaroslav.buchta na hascomp.cz
Pondělí Září 21 18:05:01 CEST 2020
STM32CubeIDE je podle mne jasna volba, je to zadarmo a plnohodnotne na
vsechny STM32 procesory, jede to na Eclipse a prekladac je klacisky GNU.
Jako bonus jde spousta veci naklikat ale neni to nutne, pokud to nekdo
nema rad ;-)
Dne 21.09.2020 v 17:51 Jiří Nesvacil napsal(a):
>
> 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 bywww.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
>
>
> ------------------------------------------------------------------------
> Logo AVG <http://www.avg.com/internet-security>
>
> Tento e-mail byl zkontrolován na viry antivirovým softwarem AVG.
> www.avg.cz <http://www.avg.com/internet-security>
>
>
> <#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>
> _______________________________________________
> 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/20200921/72c09bac/attachment.html>
Další informace o konferenci Hw-list