Re: Čím programovat STM32?

HUDA hudaklan na volny.cz
Pondělí Září 21 18:17:21 CEST 2020


Místo CodBlocks bych použil EmBit. U toho se nemusím starat oOpencd.
EmBitz to má v sobě. A je možné ladit, číst proměnné a registry v IDE.
Je to klon CodeBlocks.

HUDA

______________________________________________________________
> Od: "Jiří Nesvacil" <nesvacil na posys.eu>
> Komu: hw-list na list.hw.cz
> Datum: 21.09.2020 17:52
> Předmět: Re: Čím programovat STM32?
>
>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
>
>
>----------
>
>_______________________________________________
>HW-list mailing list  -  sponsored by www.HW.cz
>Hw-list na list.hw.cz
>http://list.hw.cz/mailman/listinfo/hw-list
>
>


Další informace o konferenci Hw-list